CS 481 - Operating Systems Principles - 3 credit hours


Basic principles of modern operating systems design: emphasis on concurrency including problems (nondeterminism), goals (synchronization, exclusion) and methods (semaphores, monitors); resource management including memory management and processor scheduling; file systems; interrupt processing.

Prerequisite: 341L .

Available for graduate credit except for graduate majors in the department.

Also offered as EECE 437L