Back to Cloud Computing Concepts: Part 2
University of Illinois Urbana-Champaign

Cloud Computing Concepts: Part 2

Cloud computing systems today, whether open-source or used inside companies, are built using a common set of core techniques, algorithms, and design philosophies – all centered around distributed systems. Learn about such fundamental distributed computing "concepts" for cloud computing. Some of these concepts include: clouds, MapReduce, key-value/NoSQL stores, classical distributed algorithms, widely-used distributed algorithms, scalability, trending areas, and much, much more! Know how these systems work from the inside out. Get your hands dirty using these concepts with provided homework exercises. In the programming assignments, implement some of these concepts in template code (programs) provided in the C++ programming language. Prior experience with C++ is required. The course also features interviews with leading researchers and managers, from both industry and academia. This course builds on the material covered in the Cloud Computing Concepts, Part 1 course.

Status: File Systems
Status: Algorithms
Course20 hours

Featured reviews

DM

4.0Reviewed Dec 2, 2021

Excellent primer on distributed systems theory and practice, but the programming assignment was complicated by low quality template code.

HG

5.0Reviewed Apr 14, 2017

Just the same as the first course. Medium-hard quizzes and a hard programming assigment that is actually harder to understand than to develop.Overall a five star course.

AO

5.0Reviewed Apr 21, 2022

This is great to understand some of the most important underlying challenges of distributed computing. I'd say this is a mind-opener for fundational knowledge about cloud computing.

MM

5.0Reviewed Mar 31, 2018

Awesome class for software engineers. If you haven't take it in college, or need a refresher, this is a great way to do so.

EH

5.0Reviewed Nov 4, 2019

Very good course to get into cloud computing. The programming assignments are on the challenging side so make sure to start early

SB

5.0Reviewed Oct 16, 2016

Excellent Course! I found both the Cloud Computing Concepts highly informative and relevant for the course objective.

SJ

4.0Reviewed Feb 16, 2019

Would really help to get the correct answers for the questions one failed once the test is passed. The programming assignment could use additional tips and help

MR

5.0Reviewed Jul 15, 2017

Great course, I would recommend to everyone who wants to understand the basics of cloud computing. The course material is excellent, the instructor Indy is phenomenal and the exams are marvelous.

AK

4.0Reviewed Jul 12, 2018

I couldn't quite appreciate the utility of topics like sensor networks or structure of networks. Other than that, the course was fine and the programming assignment was interesting.

AL

4.0Reviewed Jan 30, 2020

Programming assignment is very immature. I've encountered few segfaults (in provided code, not mine). But the rest is good

CH

5.0Reviewed Dec 27, 2020

Appreciate the course brings me to a level where I can better understand today's trend in computer science!

AH

5.0Reviewed Dec 31, 2017

Very nice and informative course, and the programming assignment in the end of the course is so helpful to understand and apply the theoretical concepts that was introduced during the course

All reviews

Showing: 20 of 70

Vova Froimchuk
4.0
Reviewed Aug 26, 2018
Oren Eisner
5.0
Reviewed Aug 16, 2019
Alejandro Orsini
5.0
Reviewed Apr 22, 2022
Vy Hong
4.0
Reviewed Feb 20, 2021
Coherence
2.0
Reviewed Sep 20, 2020
Edwin Buck
5.0
Reviewed Aug 11, 2018
Stella Pantela
5.0
Reviewed Jul 29, 2018
Hugo García
5.0
Reviewed Apr 15, 2017
gaurav srivastava
5.0
Reviewed Jun 2, 2019
Ramón García Fernández
5.0
Reviewed Nov 9, 2017
Abdul Qadeer
5.0
Reviewed Jul 1, 2018
Cheng Hao
5.0
Reviewed Dec 28, 2020
Matthew Lowe
5.0
Reviewed Feb 9, 2017
Yuxiang Liu
5.0
Reviewed Jul 23, 2017
Oleg
4.0
Reviewed Sep 5, 2019
Stefan Job
4.0
Reviewed Feb 17, 2019
chace
5.0
Reviewed Apr 9, 2020
Albert C Grover
5.0
Reviewed Apr 23, 2017
Miklós Aurél Rónai
5.0
Reviewed Jul 16, 2017
Ahmad Hajjar
5.0
Reviewed Jan 1, 2018