CSC469H1: Operating Systems Design and Implementation

Hours: 
24L/12T

An in-depth exploration of the major components of operating systems with an emphasis on the techniques, algorithms, and structures used to implement these components in modern systems. Project-based study of process management, scheduling, memory management, file systems, and networking is used to build insight into the intricacies of a large concurrent system.

Prerequisite: 
Distribution Requirements: 
Science
Breadth Requirements: 
The Physical and Mathematical Universes (5)