Description
Design and implementation of operating systems. Topics include process management, processor management, memory management, device management, file management, process synchronization and inter-process communication, and user interface. Other issues such as distributed computing and system performance may be discussed. Offered fall semesters of even numbered years. Prerequisite: Grade C or better in CPSC 302