Textbook
Schedule
Week Topic Readings
1 and 2 Introduction
Computer Abstractions and Technology
HW#1
 
Chapter 1
3, 4 and 5 Instructions: Language of the Computer, [ARM Reference Data sheet]
A Survey of RISC Architectures for Desktop, Server, and Embedded Computers
HW#2
Chapter 2
Appendix D
6 and 7 Arithmetic for Computers
The Basics of Logic Design
HW#3
Chapter 3
Appendix A
8 Midterm Exam Results
9 and 10 The Processor
Mapping Control to Hardware
HW#4
Chapter 4
Appendix C
11 and 12 Large and Fast Exploiting Memory Hierarchy
HW#5
Chapter 5
13 and 14 Parallel Processors from Client to Cloud
Graphics Processor Units
HW#6
Chapter 6
Appendix B
15 Review of the Semester  
16 Final Exam