Course Description

CS 250

Operating Systems (3)

This course provides an introduction to the basic functions of modern operating systems. These include multi-tasking, process synchronization, deadlocks, memory management, virtual memory, file systems, protection, and security. The course also includes a comparative analysis of several popular operating systems such as Windows XP, Windows NT, OS/2, and UNIX. Prerequisite: CS 225