2023-2024 Graduate Catalog 
    
    Apr 04, 2025  
2023-2024 Graduate Catalog [ARCHIVED CATALOG]

CSCI 6643 - Operating Systems


Prerequisite: CSCI 6604  or CSCI 6642 . Study of the function, structure, and design of multi-programming operating systems. Topics include basic computer organization, interrupts, process and thread management, scheduling, synchronization of concurrent processes, deadlock conditions.  Memory organization and management, virtual memory, memory protection, paging hardware.  Peripheral devices, file systems, file and free space management, file protection.  Virtual operating systems. 3 credits.