Mar 28, 2024  
USC Catalogue 2017-2018 
    
USC Catalogue 2017-2018 [ARCHIVED CATALOGUE]

CSCI 657 Advanced Distributed Systems

Units: 4
The foundations and modern applications of distributed systems. Topics include: logical time, fault tolerance, group communication, consensus, consistency, transactions, and peer-to-peer.
Recommended Preparation: Proficiency in a high-level language, ideally C++, and familiarity with Git.
Registration Restriction: Open only to Computer Science doctoral students.
Instruction Mode: Lecture
Grading Option: Letter