Course Description (from General Catalog):
The internal organization and operation of digital computers. Machine architecture, support for high-level languages (logic, arithmetic, instruction sequencing) and operating systems (I/O, interrupts, memory management, process switching). Elements of computer logic design. Tradeoffs involved in fundamental architectural design decisions.


Topic Based Outline
CS61C (1.6 days) Extras (6.6 hours) Show Only This Subtree Summaries (2.5 hours) Show Only This Subtree Administrivia (1.3 hours) Show Only This Subtree Numbers (2 hours) Show Only This Subtree Programs (9.9 hours) Show Only This Subtree Logic/CPU (7.4 hours) Show Only This Subtree Cache (2 hours) Show Only This Subtree Virtual Memory (1.5 hours) Show Only This Subtree I/O (2.2 hours) Show Only This Subtree Performance (27.9 minutes) Show Only This Subtree Parallel Computing (1.4 hours) Show Only This Subtree