Computer Science 237
Computer Organization

Williams College
Fall 2005

Instructor: Jim Teresco, TCL 304, 597-4251
Electronic mail: domain:, username: terescoj
Class Web:
Class Hour: Monday-Wednesday-Friday 11:00-11:50, TCL 206
Lab Meetings: Monday or Tuesday 1-2:30, TCL 216 or TCL 217a
Office Hours: Monday 2:30-4, Friday 1-2, and by appointment
Teaching Assistants: Arjun Sharma, Robin Stewart
TA Hours: Thursday and Sunday evenings, TCL 312

Course Information: [Complete Syllabus] [Lecture and Reading Schedule, Assignments]


The main text is Structured Computer Organization, Fifth Edition, by Andrew Tanenbaum (Prentice Hall, 2006 (!)). There will also be some readings and reference material from a previous edition of the Tanenbaum book. You are advised to purchase a copy of The C Programming Language, Second Edition, by Kernighan and Ritchie (Prentice Hall, 1988). Both of these are available through Water Street Books, but you are encouraged to seek better prices elsewhere, if you wish. You may also choose to share books (or ignore the text completely).

Course News

Related Information and Links