CS 326

Operating Systems

The design and implementation of operating systems. Study of processes, threads, scheduling, synchronization, interprocess communication, device drivers, memory management, and file systems. Four hours lecture and two hour lab. Offered every Fall.

Prerequisite: Prerequisite: (CS 220 with a minimum grade of C or CS 221 with a minimum grade of C) and (CS 245 with a minimum grade of C);