Computer Science

CS3403Operating Systems4ch (3C 2L*)

This course examines the fundamental role of an operating system. Topics covered are: processes/threads, process management, process synchronization, CPU scheduling, storage management, I/O management, security and user interfaces. Examples are drawn from contemporary operating systems.

Prerequisites: CS 2253, (CS 2263 or CS 2617) and 70ch completed.