|Home | People | Curriculum | Projects | Resources | Media|
Instructors: John Dougherty
Semester & Year: Fall 2012
Schedule: Lecture: T/Th 1:00-2:30 in KINSC H110; Lab is any one hour on F 2:30-4:00 (or alternate schedule by consensus)Text: Digital Design and Computer Architecture, by David Harris and Sarah Harris
Collaboration: You are encouraged to discuss the lecture material
and the labs and problems with other students, subject to the following
restriction: the only "product" of your discussion should be your
memory of it - you may not write up solutions together, or exchange written
work or computer files.
Collaboration is not allowed on exams.
CMSC 106 (or 206 at Bryn Mawr).
Math/CS 231 (Discrete Mathematics) is also highly recommended.
Concurrent enrollment in this and two other CMSC lab courses requires
permission of the instructor.
Description: A lecture/laboratory course studying the hierarchical
design of modern digital computers: combinatorial and sequential logic design,
memory and processor organization, instruction sets, assembly language,
elements of operating systems, and advanced topics as time permits (such as
A preliminary syllabus is available, but may be revised during the semester.