Introduction to embedded and real-time systems. Interrupt handling and multi-tasking. Interfacing I/O devices. Requirements for real-time systems. Concurrency and mutual exclusion. Real-time operating systems. Basic concepts in real-time task scheduling. Embedded real-time applications.
This course may not be repeated for credit.
Notes
- Credit for both Software Engineering for Engineers 413 and any of Computer Engineering 415, Computer Engineering 417, or Computer Engineering 511 will not be allowed
Sections