2014-2015 Undergraduate Bulletin

CSCI 375 Operating Systems

(Formerly MAT 375

3 hours 

Fundamental concepts and techniques used in the design and implementation of modern operating systems are examined. Topics covered include processes, process coordination and synchronization, scheduling, memory organization and virtual memory, file systems, security and protection, and device management. The operating system's impact on the security and integrity of the applications and information systems it supports is emphasized. Concepts are illustrated using UNIX and Windows NT.




ENG 201, and CSCI 272 or MAT 272