Please Wait. Loading Menu...

CS 564/464 Operating Systems

Prerequisites: A minimum grade of “B-” in both CS 508 and CS 519, or permission of the instructor. (Second semester/3 credits)

A comprehensive introduction to the fundamental principles of operating systems illustrated by examples from contemporary systems. This course emphasizes the design tradeoffs involved in operating system design. Topics include: process management; concurrency; deadlock; cpu scheduling; memory management; disk management; files systems; security; and distribureal-time and multiprocessor operating systems.