CS 450 - Operating Systems

4 semester hours

A study of history, evolution, philosophies, and structures of operating systems. Introduction to concepts processes, resource management, virtual machines, scheduling; memory management, file systems, device management, allocation techniques, memory protection, virtual memory, paging and segmentation. The role of the OS in security and protection. OS interface and distributed/network OS concepts. Detailed comparative study of features and architecture of current operating systems.
Prerequisites: CS 215, CS 240


Related Links: