Skip to Main Content

CSC 432 Operating Systems

This course examines the concepts of modern and historical operating systems as a resource manager. Topics include multithreading, process management, CPU scheduling, process synchronization, deadlock, memory management, persistent storage management, and security. Significant programming projects using C in a Unix environment are required.Required Prerequisite: CSC 302. Recommended prerequisite: CSC 381

Credits

3