CSCI 831G - Advanced Operating Systems

This is a graduate course that discusses advanced topics in distributed operating systems. The covered topics are Synchronization, Consistency and Replication, Distributed Shared Memory, Fault Tolerance and Security, and Distributed File Systems.This course builds upon the topics covered in a typical undergraduate operating systems course, such as Process Synchronization, Interprocess Communication, and File System Organization. After a brief review, these topics are studied in the context of distributed operating systems.<b>Prerequisites</b>: CSCI 331 or equivalent.

Credit hours: 3

Last updated: 05/23/2022