Modules / Lectures


New Assignments
Module NameDownload
Assignment-1solutionAssignment-1solution
Assignment-2solutionAssignment-2solution
Assignment-3solutionAssignment-3solution
Assignment-4solutionAssignment-4solution
Assignment-5solutionAssignment-5solution
Assignment-6solutionAssignment-6solution
Assignment-7solutionAssignment-7solution
Assignment-8solutionAssignment-8solution

Sl.No Chapter Name English
1Lecture 01 - Introduction to Distributed SystemsDownload
Verified
2Lecture 02 - Basic Algorithms in Message Passing SystemDownload
Verified
3Lecture 03 - Leader Election in RingsDownload
Verified
4Lecture 04 - Distributed Models of Computation, Causality & Logical TimeDownload
Verified
5Lecture 05 - Size of Vector Clock, Matrix Clocks, Virtual Time and Physical Clock SynchronizationDownload
Verified
6Lecture 06 - Global State and Snapshot Recording AlgorithmsDownload
Verified
7Lecture 07 - Distributed Mutual Exclusion and Non-Token based ApproachesDownload
Verified
8Lecture 08 - Quorum Based Distributed Mutual Exclusion ApproachesDownload
Verified
9Lecture 9 - Token Based Distributed Mutual Exclusion ApproachesDownload
Verified
10Lecture 10 : Consensus and Agreement AlgorithmsDownload
Verified
11Lecture 11 - Checkpointing & Rollback RecoveryDownload
Verified
12Lecture 12 - Deadlock Detection in Distributed SystemsDownload
Verified
13Lecture 13 - Distributed Shared MemoryDownload
Verified
14Lecture 14 - Distributed Minimum Spanning TreeDownload
Verified
15Lecture 15 - Termination Detection in Distributed SystemDownload
Verified
16Lecture 16 - Message Ordering and Group CommunicationDownload
Verified
17Lecture 17 - Self-StabilizationDownload
Verified
18Case Study 01 - Distributed Randomized AlgorithmsDownload
Verified
19Case Study 02 - Peer-to-Peer Computing and Structured Overlay NetworkDownload
Verified
20Case Study 03 - The Google File System (GFS)Download
Verified
21Case Study 04 - MapReduceDownload
Verified
22Case Study 05 - HDFSDownload
Verified
23Case Study 06 - SparkDownload
Verified
24Case Study 07 - Distributed Algorithms for Sensor NetworksDownload
Verified
25Case Study 08 - Authentication in Distributed SystemsDownload
Verified
26Case Study 09 - Bitcoin: A Peer-to-Peer Electronic Cash SystemDownload
Verified
27Case Study 10 - BlockChain TechnologyDownload
Verified


Sl.No Language Book link
1EnglishDownload
2BengaliNot Available
3GujaratiNot Available
4HindiNot Available
5KannadaNot Available
6MalayalamNot Available
7MarathiNot Available
8TamilNot Available
9TeluguNot Available