Skip to main content

Embedded Systems

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

    Microcontrollers, memory-mapped I/O, and peripherals

  2. Unit 2 · 53 problems

    Interrupts, concurrency, and shared state

  3. Unit 3 · 52 problems

    Timers, scheduling, and real-time constraints

  4. Unit 4 · 53 problems

    Serial buses and communication protocols

  5. Unit 5 · 53 problems

    Memory, energy, and reliability budgets

  6. Unit 6 · 52 problems

    State-machine verification and safety boundaries

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