1. Introduction

2-3. Combinational Logic & Sequential Logic

4. FSM(Finite State Machines)

5-6. Timing and Verification

7-8. Von Neumman Machine , ISA, and Instruction Cycle

9-10. Microarchitecture & Assembly Programming

11, 12. Multi-Cycle and Pipelined Processor Design

13. Precise Exceptions

Tradeoffs: Soul of Computer Architecture