Advanced-Operating-Systems-COSC-5352
Topics include distributed system architectures, interprocess communication, distributed mutual exclusion, distributed synchronization and deadlock, agreement protocols, distributed scheduling and process management, distributed shared memory, and distributed file systems, multiprocessor system architectures and operating systems, recovery and fault tolerance.