ENSE 452
Embedded and Real-Time Software Systems
Software design practises for resource-constrained targets. Students will design and implement a number of embedded components, culminating by integrating them into a full embedded system involving aspects of feedback control, signal processing, or communications. Topics: Architectures for real-time systems. Fundamentals of real-time operating systems. Software design. Interfacing and communications. Speed, memory, and power performance tradeoffs. Testing. Dependability. ***Prerequisite: ENEL 351 and CS 210.*** *Note: Students may receive credit for one of ENEL 487, ENSE 452, or ENEL 452.*
Sources
- Course catalogue ↗2026-2027