Units: 4
Hours: Lecture, 3 hours; laboratory, 2 hours; individual study, 1 hour
Catalog page 276
Prerequisites: CS 061; CS 100; CS 111; C++ programming proficiency
Description: Covers the principles and practice of operating system design. Includes concurrency, memory management, file systems, protection, security, command languages, scheduling, and system performance.