Jul 04, 2022  
2020-2021 Graduate Studies Bulletin 
    
2020-2021 Graduate Studies Bulletin [ARCHIVED BULLETIN]

Add to Personal Catalog (opens a new window)

CSC 256 - Advanced Operating Systems Design


Semester Hours: 3
Once a Year
Review of resource management and control functions of operating systems. Process management, memory management, file systems, distributed and multiprocessor systems. Concurrent processes, scheduling, mutual exclusion, synchronization. The CSP language for specifying communication patterns in interactive systems. Deadlock prevention, avoidance, and detection. Memory management paged and segmented allocation. The memory hierarchy, caching, virtual memory, page replacement algorithms, and their analyses.  Protection and security.   

Prerequisite(s)/Course Notes:
Course open to graduate students in computer science, others need permission from computer science graduate director.


Click here for Fall 2022 course offering(s).

Click here for Summer 2022 course offering(s).

Click here for Summer 2022 course offering(s).

Click here for Summer 2022 course offering(s).




Add to Personal Catalog (opens a new window)