May 05, 2024  
2022-23 Academic Catalog 
    
2022-23 Academic Catalog [NOT CURRENT CATALOGS]

Add to Portfolio (opens a new window)

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)