Prerequisites:CDA 3100 - Computer Architecture, COP 2272C - Computer Programming 1 Course Description: Embedded Operating Systems or Real time operating systems are operating systems are designed to be compact, efficient, and reliable. Topics discussed include embedded architectures, interaction with devices, concurrency, real-time principles, implementation trade-offs, profiling and code optimization, embedded software.