Analysis of the operating system, the program which supervises the activity of the computer. Study of processes, interprocess communication, scheduling, I/O systems, deadlock, file systems, memory management, security/protection mechanisms and resource allocation. Prerequisite: C or better in COSC 350. Three hours per week.
Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018