CM 352: Operating Systems I

Class Program
Credits 3.0

An introduction to operating systems, this course examines interrelationships between operating systems and computer hardware. It compares batch, real=time, and time-sharing operating systems; process management, CPU scheduling, memory management, I/O management, file system, security, virtual memory and networking. Contemporary operating systems will be used as examples.

Prerequisites

CM 220 Computer Science II Data Structures with C++. Must pass prerequisite with a C (2.0) or better.