EECS 482
Introduction to Operating Systems
Operating system design and implementation: multi-tasking; concurrency and synchronization; inter-process communication; deadlock; scheduling; resource allocation; memory and storage management; input-output; file systems; protection and security. Students write several substantial programs dealing with concurrency and synchronization in a multi-task environment, with file systems, and with memory management.
Prerequisites & course information
EECS 281 and 370; (C or better, No OP/F) or Graduate Standing in CSE. Enrollment in one minor elective allowed for Computer Science Minors. (Prerequisites enforced at registration.) (BS). May not be repeated for credit. F, W.
Sources
Catalogue variants
- Introduction to Operating Systems · 4 · College of Engineering catalogue
- Introduction to Operating Systems · Graduate credit