Medium Of Instructions | Mode Of Learning | Mode Of Delivery |
---|---|---|
English | Self Study | Video and Text Based |
The Advanced Distributed Systems certification course is a 12-week duration programme. The prerequisite for this course is the students must know the data structures (2nd-year level) and operating systems. The certification course covers an extensive curriculum that includes epidemic and gossip-based algorithms, Napster and Gnutella, DHT - Chord, Pastry and BitTorrent, logical clocks, and Mutual Exclusion Algorithms.
Students will gain in-depth knowledge of distributed leader election, distributed minimum spanning tree, and the FLP result. The Advanced Distributed Systems certification by NPTEL is designed for UG and PG students (Computer Science and Electrical Engineering). IBM, Amazon, Google, Microsoft and some of the related companies support this certification course.
Also Read: Online Computer Science Engineering Courses & Certifications
Certificate Availability | Certificate Providing Authority |
---|---|
yes | IIT Delhi |
Academic Qualifications
The Advanced Distributed Systems online course prerequisite is the students must know the data structures (2nd-year level) and operating systems.
Certification Qualifying Details
Upon completion of the Advanced Distributed Systems certification course, the students will be able to receive a certificate.
After completing the Advanced Distributed Systems certification syllabus, the students will gain a deep understanding of epidemic and gossip-based algorithms and distributed hash tables (DHTs). They will also explore theoretical aspects such as vector clocks, distributed leader election, the FLP result, and the CAP theorem.
Students will be able to apply the learnt principles and theorems after the completion of the Advanced Distributed Systems certification training. The students will also gain hands-on experience with practical technologies such as the Paxos and RAFT and consensus protocols. They will also learn bitcoin and blockchains, commit protocols, distributed file systems, and distributed programming languages.
This certification course is beneficial for aspiring students and professionals in the field. It will be also beneficial for:
To join the Advanced Distributed Systems classes, follow the steps mentioned below:
Step 1: Browse the link mentioned below:
https://nptel.ac.in/courses/106102237
Step 2: "Login In" and Sign In with a Google account or create a separate account.
Step 3: With the necessary details, fill out the registration form, submit it and join the course.
The candidates must write an exam and score a minimum of 25% in assignments and 75% in the written exam, out of a total of 100 marks, to receive a certificate.
This certification course is a 4-week duration programme and is elective type. The course is both at the undergraduate and postgraduate level.
This certification course covers an extensive curriculum that includes consistency models and CAP theorem, Paxos and Raft, Byzantine General’s Problem, Virtual synchrony, Amazon Dynamo, Facebook Cassandra, and Google Percolator.
The students must have knowledge of data structures (2nd-year level) and operating systems to join this certification course.
This certification course's intended audiences are undergraduate and postgraduate students (Computer Science and Electrical Engineering).
The companies that support this certification course are IBM, Amazon, Google, Microsoft and other related companies.