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)

Summaries
(2.5 hours)

Administrivia
(1.3 hours)

Numbers
(2 hours)

Programs
(9.9 hours)

Logic/CPU
(7.4 hours)

Cache
(2 hours)

Virtual Memory
(1.5 hours)

I/O
(2.2 hours)

Performance
(27.9 minutes)

Parallel Computing
(1.4 hours)
CS61C
(1.6 days)

Extras
(6.6 hours)

Summaries
(2.5 hours)

Administrivia
(1.3 hours)

Numbers
(2 hours)

Programs
(9.9 hours)

Logic/CPU
(7.4 hours)

Cache
(2 hours)

Virtual Memory
(1.5 hours)

I/O
(2.2 hours)

Performance
(27.9 minutes)

Parallel Computing
(1.4 hours)


