Academic Catalog 2022-2023 
    
    Jul 06, 2022  
Academic Catalog 2022-2023

CSC 310A - Operating Systems - Linux

(3) This course studies the broad issues which challenge modern operating systems. Topics cover key concepts and algorithms used in commercial and open-source operating systems such as: operating systems terminology, structure, process threads, concurrency and deadlocks, CPU scheduling algorithms, deadlocks and resource management, memory address translation and virtual memory, storage architecture and file systems, virtual machines, security, and reliability.

Prerequisites: CSC 245A .