Course Info

CSE 351: Embedded Systems I

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).

CSC 374 is a prerequisite for this class.

Fall 2025-2026

Winter 2024-2025


Section 801

Class number 23098



Winter 2023-2024

Winter 2022-2023

Winter 2021-2022