EENG 5336: Real Time Systems

Basic Real-Time Concepts; Computer Hardware; Languages; Real-Time Kernels; Intertask Communication and Synchronization; Real-Time Memory Management; The Software Life Cycle; System Performance Analysis and Optimization; Reliability, Testing, and Fault Tolerance; Hardware/Software Integration; Integrated lab experiments with state-of-the-art real-time hardware and software tools. Graduate level term project or paper. Prerequisites: EENG 3307 or CI