Dec 08, 2025  
2025-2026 Catalog 
    
2025-2026 Catalog
Add to Portfolio (opens a new window)

CS 4590 - Real-Time Operating Systems

3 Credits (Minimum) 3 Credits (Maximum)

This course introduces real-time theory and software engineering for real-time operating system (RTOS) and real-time system development. The topics include principles of real-time system design, cross-compilation for embedded system development, multitasking concurrency, scheduling and timing analysis, real-time task management, task synchronization, inter-task communication, and considerations for multicore systems. Prer., MATH 2150 or CS 2150 with a grade of “C” or better; and CS 4200 with a grade of “C” or better. Meets with CS 5590.



Add to Portfolio (opens a new window)