CSC 563 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 501 or permission of instructor.
Credits
3