4 credits (3-0-2)
Pre-requisites: COL331 COL334 COL380 OR Equivalent
Epidemic/Gossip based algorithms, Peer to peer networks, Distributed hash tables, Synchronization, Mutual exclusion, Leader election, Distributed fault tolerance, Large scale storage systems, Distributed file systems, Design of social networking systems.