2021-2022 Graduate Catalog 
    
    Dec 05, 2022  
2021-2022 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.