CS 2510


PRE-REQ: Check the SCI Website
Course DescriptionAn in-depth study of the control abstractions in modern operating systems and the issues involved in efficient implementation of those abstractions. Topics will include concurrency and its control, memory management, resource management, and structure of distributed and parallel operating systems. These topics will be developed through the lectures, assigned readings from the literature, and an examination of actual operating systems.
View this course on Pitt's Website


Term Fall 2019Professor Daniel Mosse

Rate My Professors

Quality rating 3.8/5

Difficulty rating 4.4/5

Difficulty 3/5Quality 5/5

Definitely a great masters level course that introduces distributed systems. Almost all modern systems are distributed in some way, so it's important to have a class like this that discusses how these delicate systems are balanced. The projects can be challenging but are well worth it.

Add your review by filling out this form!