CS 332
Operating Systems

Credits/When Offered: 4R-0L-4C / F-S

Prerequisites: CS 232 and CS 233.

Batch processing, multiprogramming, timesharing, real-time and distributed systems. Memory management, paging, segmentation, virtual memory.  File systems, directories, disk organization. Processes, process scheduling, critical sections, mutual exclusion, deadlock, synchronization, message passing. Hardware/software interaction, device drivers, logical and physical devices. Operating system design, performance evaluation, user interfaces, virtual machines, protection, and security.

Explain the notation used here.


white_icon.gif (851 bytes)Required Courses
cs_icon.gif (891 bytes)Computer Science
rhit_icon.gif (977 bytes)Rose-Hulman


09-Feb-1999 20:02:14