COMP_ENG 346-0
Microcontroller System Design
Design of hardware and software systems built around microcontrollers. Standard peripherals such as GPIO, timers, and analog inputs. Communication interfaces such as UART, I2C, and SPI. Sensors and device driver design, including interrupts, DMA, and synchronous versus asynchronous design choices. Embedded software development. Hardware/software design tradeoffs.
Prerequisites & course information
Prerequisite: CE or EE major only and COMP_SCI 211-0 and ( COMP_ENG 205-0 or COMP_SCI 213-0 ). SoC Mathematics, Science, and Technology Distro
Sources
- Course catalogue ↗2026–2027
- Catalogue entry ↗
Catalogue variants
- Microcontroller System Design · 1 Unit · Undergraduate