Dec 26, 2025  
2021-2022 Graduate Bulletin 
    
2021-2022 Graduate Bulletin [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 670 - DISTRIBUTED OPERATING SYSTEM THEORY


College of Engineering

Credits: 3

This course covers advanced distributed operating system algorithms and theory. Topics such as distributed mutual exclusion, distributed event ordering, distributed deadlock detection/avoidance, agreement protocols, consistent global snapshot collection, stable predicate detection, failure recovery, faulty- tolerant consensus, leader election, process groups and group communication. Case studies of distributed operating systems such as LOCUS, Grapevine, V System, ISIS, Amoeba, Sprite, and Mach will be used as illustrations of the above algorithms.

Prerequisite(s):
Prereq: CS 570  or consent of instructor.



Add to Portfolio (opens a new window)