2018-2019 Undergraduate Catalog

CS 376 Operating Systems

Investigate the functions and structure of computer operating systems, processors, and memory. Topics include process control, concurrency, scheduling, security, and file systems. Introduces topics in systems programming, including I/O programming, signals, and IPC. Prerequisite: CS 222 and 230, both with C- or better grades.