Academic Catalog 2021-2022 
    Oct 07, 2022  
Academic Catalog 2021-2022 [ARCHIVED CATALOG]

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 .