Prerequisites:CDA 3100 - Computer Architecture OR EEL 4768C - Computer Architecture and Organization 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.