Skip to main content

Computer Architecture

Exam prep

Print a unit's problems with full solutions, or sit a practice final that covers the whole course.

Study packets

  1. Unit 1 · 52 problems Free with an account

    Instruction-set architecture and assembly semantics

  2. Unit 2 · 52 problems

    Datapath and control implementation

  3. Unit 3 · 52 problems

    Pipelining, hazards, and speculation

  4. Unit 4 · 53 problems

    Caches, virtual memory, and memory hierarchy

  5. Unit 5 · 53 problems

    I/O, interrupts, and concurrency

  6. Unit 6 · 53 problems

    Parallel architecture and performance limits

Packets and practice finals are for your own study. They do not count as Training attempts.