Units:
4
Operating system structures, concurrent computation models, scheduling, synchronization mechanisms, address spaces, memory management protection and security, buffering, streams, data-copying reduction techniques, file systems, naming, caching, disk organization, mapped files, remote file systems, case studies of major operating systems.
Prerequisites:
CSE 120 and CSE 121, or consent of instructor
Revised Fall 2002