Skip to main content

Computer Architecture

Skills

Every skill in the course, and how you are doing on each.

Instruction-set architecture and assembly semantics

52 problems

Drill unit
4 more topics with one problem

Datapath and control implementation

52 problems

Drill unit
4 more topics with one problem

Pipelining, hazards, and speculation

52 problems

Drill unit
4 more topics with one problem

Caches, virtual memory, and memory hierarchy

53 problems

Drill unit
6 more topics with one problem

I/O, interrupts, and concurrency

53 problems

Drill unit
6 more topics with one problem

Parallel architecture and performance limits

53 problems

Drill unit
6 more topics with one problem