Announcements
Class begins on Tuesday, January 19, 2010 at 9:30AM in ELab 304.
Comments from past students:
"very clear while teaching and shows interest in what he is doing" • "always enthusiastic and listens to questions" • "managed to turn what I think is a boring topic into an interesting class!" • "clear and concise" • "approachable and helpful" • and "I hate assembly programming"
This course provides an introduction to the architecture and machine-level operations of modern computers at the logic, component, and system levels. Topics include integer, scaled, and floating point binary arithmetic; Boolean algebra and logic gates; control, arithmetic-logic, and pipeline units; addressing modes; cache, primary, and virtual memory; system buses; input-output and interrupts. Simple assembly language for a modern embedded processor is used to explore how common computational tasks are accomplished by a computer.
This course is intended for undergraduate Computer Science and Computer Engineering majors.
| Course staff: | Office Hours |
|---|---|
| Instructor: Prof. Kevin Fu | TBA in CS230 |
| TA: TBA | TBA |
| TA: TBA | TBA |
Email: cs201-staff at cs.umass.edu.