Academic Catalog 2022-2023 
    Jun 04, 2023  
Academic Catalog 2022-2023 [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 .