CS 4345. Operating Systems. 3 Hours.

Prerequisites: CS 3101 and CS 3410, each with a grade of “C” or better. An overview of structures, components, and services of a general-purpose operating system. Topics include kernel designs, process management and synchronization, memory management, I/O system, and file systems. An overview of distributed systems is also included.