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.
Required Courses
Computer Science
Rose-Hulman
09-Feb-1999 20:02:14