Back to Cloud Computing Concepts, Part 1
Learner Reviews & Feedback for Cloud Computing Concepts, Part 1 by University of Illinois Urbana-Champaign
1,074 ratings
About the Course
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.
Top reviews
KK
Feb 15, 2025
Enjoyed the course very much, though I was very rusty with C++. Industry is moving away from Hadoop these days and the course can be amended to reflect current industry standards.
AK
Jun 8, 2018
Liked the course very much. Only suggestion is if the speaker could speak a little slower. This will allow the listener to think alongside.
Loading...