Course Name: Cloud Computing and Distributed Systems

Course abstract

Cloud computing has become the de facto platform on which enterprises are fueling digital transformations and modernizing IT portfolios. Todays Cloud systems are built using a common set of core techniques, design aspects, models and algorithms – all centered around distributed systems. This course provides an in-depth understanding of such fundamental distributed computing concepts and its underlying theory, algorithms and system in particular for cloud computing model. The concepts and models covered in course includes: virtualization, cloud networking, classical distributed algorithms, distributed key-value stores, advanced distributed algorithms, scalability etc. Upon completing this course, students will have intimate knowledge about cloud computing and the underlying theory of distributed systems concepts work inside clouds.

Course Instructor

Media Object

Dr. Rajiv Misra

Dr. Rajiv Misra is an Associate Professor in Department of Computer Science and Engineering at Indian Institute of Technology Patna, India. He obtained his Ph.D degree from IIT Kharagpur, M.Tech degree in Computer Science and Engineering from the Indian Institute of Technology (IIT) Bombay, and Bachelors of engineering degree in Computer Science from MNIT Allahabad. His research interests spanned a design of distributed algorithms for Mobile, Adhoc and Sensor Networks, Cloud Computing and Wireless Networks. He has contributed significantly to these areas and published more than 60 papers in high quality journals and conferences, and 2 book chapters. His h-index is 10 with more than 500 citations. He has authored papers in IEEE Transactions on Mobile Computing, IEEE Transaction on Parallel and Distributed Systems, Adhoc Networks, Journal of Parallel and Distributed Computing.
More info

Teaching Assistant(s)



 Course Duration : Jan-Mar 2020

  View Course


 Enrollment : 18-Nov-2019 to 03-Feb-2020

 Exam registration : 16-Dec-2019 to 21-Feb-2020

 Exam Date : 29-Mar-2020




Certificate Eligible

Will be announced

Certified Category Count


Will be announced


Will be announced

Successfully completed

Will be announced


Will be announced





Final Score Calculation Logic

Toppers list will be updated shortly....!

Enrollment Statistics

Total Enrollment: 9911

Registration Statistics

Total Registration : 956

Assignment Statistics

Assignment Score

Graph will be updated shortly...!

Score Distribution Graph - Legend

Assignment Score: Distribution of average scores garnered by students per assignment.
Exam Score : Distribution of the final exam score of students.
Final Score : Distribution of the combined score of assignments and final exam, based on the score logic.