A detailed look at the design and organization of modern computing systems. Emphasis on understanding contemporary RISC processors at the RTL level. Current issues in the industry are emphasized, for example: pipelined data paths advanced cache design, and instruction level parallelism. (Fall odd years)