CMSI 387 Operating Systems

3 semester hours

Concepts in the design of operating systems, including: processes, process management, mutual exclusion, synchronization and message-passing; primary memory management, multiprogramming, paged allocation and paging policies; resource and I/O management; file systems, and security. Major emphasis is placed on Unix and Windows-based architectures and C-language system programming.

Lecture, 3 hours.

Prerequisite: CMSI 284 .

Print-Friendly Page.Print-Friendly Page