ECE 300: Embedded Microcontroller Systems

This course covers topics needed to build the hardware and software for embedded systems. Core topics include microcontroller and microprocessor systems architecture, embedded system standards, and inter-process communication protocols. Additional topics may include performance measurement, peripherals and their interfaces, board buses, memory interfaces, other modern communication protocols, and system integration.
Prerequisites
CS 100, CS 170