Mar 12, 2026  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog

ECE 48500 - Embedded Real-Time Operating Systems



An introduction to embedded real-time operating systems, with an emphasis on embedded system software development, tasks, inter-task communications and synchronization as well as network software.

Preparation for Course
P: ECE 36200, and MA 17500 or 27500. 

C: ECE 36800.

Cr. 4.
Hours
Class 3, Lab 3.
Student Learning Outcomes
1.    Familiarity with many of the issues involved with embedded systems.
2.    Familiarity with key Real-Time Operating System terms and concepts.
3.    Ability to program using system calls in a uC/OS-II environment.
4.    Ability to program an embedded system with tasks and executive.
5.    Understanding and ability to use tools to build an embedded real-time system.
6.    Ability to specify, design and implement a small embedded system.
7.    Ability to present design information effectively in the forms of technical reports and oral presentations.