When Offered:Spring An in-depth study of the design and implementation of operating systems including process management, memory management, file systems, and input/output. Prerequisite: Equivalent of CS 3482 (Computer Systems II). Lecture two hours, laboratory three hours. [Dual-listed with CS 4521.]