Textbook

David A. Patterson and John L. Hennessy, Computer Organization and Design,The Hardware/Software Interface, 4th Edition, Morgan Kaufmann, 2009

Schedule
Week Topic Readings
1 Introduction  
2 Computer Abstractions and Technology [Slides] Chapter 1
3 and 4 Instructions Language of the Computer [Slides] [MIPS Green Card] Chapter 2
5 and 6 Arithmetic for Computers [Slides] Chapter 3
6 and 7 The Processor [Slides] Chapter 4
8 Midterm Exam  
9 and 10 Large and Fast Exploiting Memory Hierarchy [Slides] Chapter 5
11 and 12 Storage and Other IO Topics [Slides] Chapter 6
13 and 14 Multicores, Multiprocessors, and Clusters [Slides] Chapter 7
15 Review of the Semester  
16 Final Exam