Skip to main content

Embedded Systems

Skills

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

Microcontrollers, memory-mapped I/O, and peripherals

52 problems

Drill unit
4 more topics with one problem

Interrupts, concurrency, and shared state

53 problems

Drill unit
6 more topics with one problem

Timers, scheduling, and real-time constraints

52 problems

Drill unit
4 more topics with one problem

Serial buses and communication protocols

53 problems

Drill unit
6 more topics with one problem

Memory, energy, and reliability budgets

53 problems

Drill unit
6 more topics with one problem

State-machine verification and safety boundaries

52 problems

Drill unit
4 more topics with one problem