SUGGESTED READING
MO TU WE TH FR 2nd ed. 3rd ed. 4th ed. notes
WEEK 1           Ch. 2 Ch. 4 Ch. 1 Ch.1
30-Mar LECTURE LECTURE
Introduction Perf. Measures
WEEK 2           Ch. 3 Ch. 2, App. A Ch. 2, App. B 2.1, 2.2, 2.3
6-Apr DISCUSSION LECTURE LECTURE
Assembler Basics Assembler Basics Assembler Basics
LAB LAB LAB LAB
Perf. Measures, Simulator Setup, Assembler Basics    
WEEK 3           Ch. 3 Ch. 2, App. A Ch. 2, App. B 2.4
13-Apr DISCUSSION LECTURE LECTURE
Logic review I Assembler: Proc. Assembler: Proc.
LAB LAB LAB LAB
Assembler Basics      
WEEK 4           Ch. 3 Ch. 2, App. A Ch. 2, App. B 2.5, 2.6, 2.7
20-Apr DISCUSSION LECTURE LECTURE
QUIZ Assembler: Proc. Assembler: ex.
LAB LAB LAB LAB
Performance Measures, Assembler    
WEEK 5           Ch. 4 Ch. 3 Ch. 3 3.1, 3.2
27-Apr DISCUSSION LECTURE LECTURE
Project Intro Comp. Arithmetic Comp. Arithmetic
LAB LAB LAB LAB
Project      
WEEK 6           Ch. 5 Ch. 5 Ch. 4 3.3, 3.4, 4.1, 4.2
4-May DISCUSSION LECTURE LECTURE
Logic review II Comp. Arithmetic CPU Design
LAB LAB LAB LAB
Arithmetic for Computers, Logic Design    
WEEK 7           Ch. 5 Ch. 5 Ch. 4 4.3, 4.4
11-May DISCUSSION LECTURE LECTURE
QUIZ CPU Design CPU Design
LAB LAB LAB LAB
Project      
WEEK 8           Ch. 7 Ch. 7 Ch. 5 4.5, 5.1
18-May DISCUSSION LECTURE LECTURE
CPU Design CPU Design Mem. Hierarchy
LAB LAB LAB LAB
Comp. Arithmetic, CPU Design    
WEEK 9           Ch. 7 Ch. 7 Ch. 5 5.2
25-May DISCUSSION LECTURE LECTURE
QUIZ Mem. Hierarchy Mem. Hierarchy
LAB LAB LAB LAB
CPU Design      
WEEK 10           Ch. 7 Ch. 7 Ch. 5 5.3
1-Jun DISCUSSION LECTURE LECTURE
QUIZ Mem. Hierarchy Discussion: Q&A
LAB LAB LAB LAB
Memory Hierarchy      
  discussion section
  lecture
  lab, mandatory
  lab, mandatory unless satisfactory quiz