CSUSM: Operating Systems
Spring 2017 - Dr. Xiaoyu Zhang
Operating system design and implementation, process coordination and scheduling, deadlocks, interface devices, memory and device management, networks and security, distributed and real-time systems.
Lab 1 - Priority Queue of Processes
Lab 2 - Unix Shell and History Feature
Lab 3 - CPU Scheduling
Lab 4 - Multi-threaded Programing for the Producer-Consumer Problem
Lab 5 - Simulation of Page Replacement Algorithms