Instructor | Textbook | Course Work | Assignments | Schedule ( .dvi format / postscript / pdf format ) |
Labs | Deadlines | Collaboration | Grading |
Office: Science 2420
Telephone: extension 4208
E-mail: walker@cs.grinnell.edu
Office hours are posted weekly on the bulletin board outside Science 2420, with additional hours possible by appointment. You may reserve a half hour meeting by signing up on the weekly schedule, but please sign up at least a day in advance.
Andrew S. Tanenbaum, Structured Computer Organization, Fourth Edition,. Prentice-Hall, 1999.
References: The following manuals may provide useful additional
commentary for the elements of Pentium assembly langauge.
as
: The GNU Assembler,
http://www.gnu.org/manual/gas-2.9.1/html_node/as_toc.html
as
assembler may not follow
normal Pentium conventions. The resulting code, however, is completely
equivalent.
While the schedule for this course is expected to evolve, a Tentative Class Schedule is available in .dvi , postscript, and pdf format formats.
Also, if you are logged into the departmental network and want a copy printed, click duerer to have a copy printed on the printer duerer, and click pacioli to have a copy printed on the printer pacioli .
This course will involve laboratories, written assignments, programs, and tests.
Late Penalty: Work is due at the start of class on the date
specified in the assignment. A penalty of 33 1/3 % per class meeting
will be assessed on any work turned in late, even work submitted at
the end of a class. Thus, work turned in 4 days late will be weighted
-33 1/3 %; since a negative score reduces a semester total, it is better
not to turn the work in at all.
Exception: Deadlines for programming problems and laboratory
exercises are automatically extended at least one class day if MathLAN
is down for an unscheduled period of 3 or more hours during the
week preceding the assignment due date. (In such cases, however,
deadlines for written assignments are not extended.)
Absolute Deadline: All homework must be turned in
by Friday, December 14 at 5:00 pm.
The work in this course is split between individual and group work. Students are encouraged to work together on laboratory exercises. However, since this course seeks to develop individual understanding and mastery as well, collaboration is not allowed on programs or tests. The rules for collaboration on written assignments will be given for each assignment.
This instructor's grading philosophy dictates that the final grade should ultimately be based upon each student's demonstration of his or her understanding of the material, not on the performance of the class as a whole nor on a strict percentile basis.The following scheme is proposed as a base for how the various laboratories, assignments, programs, and tests will be counted in the final grade.
Laboratory Write-ups: | 50% | Tests: | 30% | |||||||
Programs and Assignments: | N/A | Exam: | 20% |
This document is available on the World Wide Web as
http://www.walker.cs.grinnell.edu/courses/211.fa01/
created August 19, 1999 last revised November 9, 2001 |
|
For more information, please contact Henry M. Walker at walker@cs.grinnell.edu. |