COSC 268 Advanced Operating Systems
This course covers advanced topics in operating systems, including issues such as the hardware/software interface, operating-system structure, CPU scheduling, concurrency, virtual memory, interprocess communication, file systems, protection, security, fault tolerance, and transaction processing. The course also considers many of these topics in the context of distributed systems.
Prerequisite
A grade of B+ or better in COSC 58/258, or passing an examination administered by the department to demonstrate competency in the material of COSC 58/258.