CSE 4354. REAL-TIME OPERATING SYSTEMS. 3 Hours.
Design and implementation of a real-time operating system with cooperative and preemption content switching, priority scheduling, semaphores, message queues, and inter-process communications on bare metal microcontrollers. Prerequisite: Admitted into an Engineering Professional Program. C or better in both CSE 3320 and CSE 3442.
The Department of Computer Science and Engineering offers three programs of study leading to the bachelor's degree: the Bachelor of Science in Computer Science, the Bachelor of Science in Computer Engineering, and the Bachelor of Science in Software Engineering.