Lecture 1 - Basics of Computer Architecture
Lecture 2 - Fundamental Concepts and ISA Tradeoffs Lecture 3 - ISA Tradeoffs
Lecture 8 - Pipelining
Lecture 9 - Data Dependence Handling
Lecture 10 - Control Dependence Handling Lecture 11 - Branch Prediction
Lecture 16 - Virtual Memory
Lecture 22 - Memory Hierarchy
Lecture 23 - Caches Lecture 24 - More Caches
Lecture 30B - Multiprocessors