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. Prerequisite: CSC 302, CSC 381.

Credits

3