Hide Advanced Options
Courses - Fall 2023
ENEB
Cyber-Physical Systems Engineering
ENEB444
(Perm Req)
Operating Systems for Embedded Systems
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in ENEB340 and ENEB344; and permission from the Cyber-Physical Systems Engineering program.
Restriction: Must be in the Cyber-Physical Systems Engineering program.
Theory, design, implementation and analysis of low-resource computer operating systems for IoT applications. Through classroom lectures, homework, and projects, students learn the fundamentals of concurrency, process management, interprocess communication and synchronization, job scheduling algorithms, memory management, input-output devices, file systems, and real-time operating systems. Optional topics may include communications protocols and computer security.