Embedded Systems Design
Microcontroller programming, real-time systems, and hardware-software co-design.