|
Mar 13, 2025
|
|
|
|
CS 311 - Operating Systems Credits: 3
The principles and problems involved in the development of a computer operating system. Overview of the development of operating systems, sequential and con-current processes, cooperation, communication and mutual exclusion, synchronization constructs: monitors, conditional critical regions, semaphores; deadlocks, resource allocation, scheduling policies, storage management.
Prerequisites: CS 221 and CS 260 . Student must have at least sophomore standing to register for this course.
Add to Portfolio (opens a new window)
|
|