I. Introduction (intro)
II. Instruction Set Architecture (isa)
III. Performance (perf)
IV. Computer Arithmetic (math)
V. CPU Organization (singlecycle,control,multicycle)
VI. Pipelining (pipe1,dhazards,chazards,advanced)
VII. Memory (memory,virtual memory)
VIII. Multiprocessors and multithreading (mp)
IX. Review