CSC 425 Operating Systems
Recommended Prerequisites: CSC 130, 170, 220, and 365. Systems resource management: brief historical overview and case studies; discussion of multi-tasking and related concepts of scheduling, interprocess communication, and mutual exclusion/deadlock; overview of file management and memory management. Theory is augmented by detailed study of implementation of an existing operating system.