All readings are in Hennessy and Patterson, unless otherwise specified
Dates given are when we start on that topic
Jan. 28 - Chapter 1: Computer design and evalution
Feb. 4 - Chapter 2: Instruction set architecture
Feb. 13 - Appendix A: Basic pipelining and scoreboard
Feb. 27: Chapter 3: Instruction-level parallelism (mainly hardware)
Apr. 8: Chapter 4: Instruction-level parallelism (mainly software)
Apr. 15: Chapter 5: Memory Hierarchies
May 1: Chapter 7: Storage Systems - except Section 7.8