Welcome to COE-628 (2021-22)
Course Description:
Topics include: Operating systems basic concepts. Hardware and software features required for operating systems.
Process management; scheduling, inter-process communication and synchronization, process starvation, deadlocks.
Memory management, virtual memory, and file systems. The major lab project will involve developing operating
system modules. (Formerly COE 518)
Prerequisites: COE 318 and COE 428 and CEN 199