|Home | People | Curriculum | Projects | Resources | Media|
Instructors: John Dougherty
Semester & Year: Fall 2014
Schedule: Lecture: MW 2:30-4:00 in KINSC H108; Lab on F 12:30-3:30, register for one hour slotText: Digital Design and Computer Architecture, second edition (but first is OK), 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.