COSC 5330 Operating Systems
Analysis of operating systems software for computing systems, and resource management procedures and techniques used in all types of computing environments. Topics include processes, synchronization, scheduling algorithms, memory management, security, device management, deadlocks, and file systems.