Credits: 4 (3-0-2)

Prerequisites: COL331, COL334, COL380 OR Equivalent

Description

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.

Prerequisite Tree

flowchart TD
COL819-234[COL819]
COL334-234 --> COL216-234[COL216]
COL106-234 --> COL100-234[COL100]
COL331-234 --> COL106-234[COL106]
ELL201-234 --> ELL101-234[ELL101]
COP290-234 --> COL106-234[COL106]
COL334-234 --> COL106-234[COL106]
COL380-234 --> COL106-234[COL106]
COL351-234 --> COL106-234[COL106]
COL819-234 --> COL380-234[COL380]
COL216-234 --> ELL201-234[ELL201]
COL331-234 --> COP290-234[COP290]
COL819-234 --> COL334-234[COL334]
COL380-234 --> COL351-234[COL351]
COL819-234 --> COL331-234[COL331]
COL380-234 --> COL331-234[COL331]

classDef empty height:17px, fill:transparent, stroke:transparent;
classDef trueEmpty height:0px, width:0px;