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






