Course Info

CSE 351: Embedded Systems I

Due to COVID-19, Spring in-class sections will be conducted online. Please contact your instructor for more information.

The first of a two course sequence on programming embedded architectures in devices such as smartphones, portable gaming devices, and robots. Topics covered include embedded architectures, interaction with devices (buses, memory architectures, memory management, device drivers) and concurrency (software and hardware interrupts, timers). PREREQUISITES: CSC 374