Jun 25, 2019  
2017-2018 Undergraduate Bulletin 
2017-2018 Undergraduate Bulletin

CS 47200 - Operating Systems Design

The design and implementation of modern multiprocessing operating systems. Topics include concurrent programming, real and virtual storage allocation, resource allocation and deadlock prevention and avoidance, job scheduling, and analytic modeling. Students will complete projects involving concurrency and implement a portion of a multiprocessing operating system.

Preparation for Course
P: CS 26000 and CS 27100.

Cr. 3.