Chevron Left
返回到 Cloud Computing Concepts: Part 2

学生对 University of Illinois Urbana-Champaign 提供的 Cloud Computing Concepts: Part 2 的评价和反馈

4.6
319 个评分

课程概述

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....

热门审阅

AQ

Jun 30, 2018

It was an awesome experience to learn and explore key areas of distributed systems in clud computing concepts

HG

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.

筛选依据:

51 - Cloud Computing Concepts: Part 2 的 68 个评论(共 68 个)

创建者 Wojciech K

Apr 1, 2018

This was a great and interesting course just like the first part. However, I only gave 4 out of 5 as it the matrial was getting less and less specific to cloud computing towards the end. It covered topics that would still be important in cloud computing, but weren't cloud computing per-se. I knew most of that already from elsewhere and that's what the expectation should be on the learners. Otherwise, it feels like a waste of time for people who already know it.

创建者 Esteban L

Jan 13, 2019

Good course. The style is similar to part 1. However, some parts of the course will leave you with questions unanswered. For example, some algorithms are based on the assumption that server never crashes. Failure handling with these algorithms is unexplained. Additionally, although the programming assignment is not as easy as that of the first course, it is in my opinion overly simplified compared to what it would be in a real-life situation.

创建者 Michał M

Apr 2, 2017

Very interesting course if you want to learn about inner workings of distributed systems. Lecturer was very knowledgeable and provided good examples. Exams and quizes were pretty challenging and fun. I love that there was a practical programming assignment. I would only suggest to tweak the template for programming assignment as it was a little bit limiting. And maybe allowing for different programming languages other than C++.

创建者 Jason

Aug 13, 2017

Great course with lots of good knowledge. Same issue as Cloud Concepts part 1 - the mandatory programming assignment is coded in older style C code (not newer C++11 syntax or equivalent comments) so most of the time was spent deciphering what came out of the box - thankfully had Part 1 as a guide so not too harsh. I had trouble with autograde submission, but ultimately overcame it with persistence.

创建者 Vasily L

May 18, 2019

Like CCC p1, this is a very useful course, with as usual detailed, and comprehensible explanations of Mr. Gupta. However, p2 covers some of the topics a bit too superficially. E.g. explanations and demos of Apache Storm and Spark could be better.

创建者 Thibaut C

Jul 2, 2017

Good, but not a fan of using C++ and that made the programming assignment tricky, especially since can only chnage a few things and the provided code is not always very well explained.

创建者 Aditya K

Jul 13, 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.

创建者 David M

Dec 2, 2021

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

创建者 Arseni L

Jan 31, 2020

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

创建者 Igor K

Sep 30, 2018

The content of this course is good. Some of the quizzes are little bit too tedious.

创建者 Diancheng W

Jun 29, 2019

This course is overall pretty good, but some content may be a little obsolete.

创建者 Lev D G

Mar 7, 2021

A great theoretical class with an obscenely unreasonable coding assignment

创建者 Bassama

Aug 9, 2016

It make me strong

创建者 Patrick S

Jun 3, 2017

Similar to the Part 1 of the course, it has really good lectures and a very poor programming assignment.

The lectures are very good: relevant and algorithms are explained step-by-step. The talks about real-world cloud applications are great for people in my position, looking to "scale up" a business operation by using cloud.

The programming assignment compounds upon the problems of the first one. The biggest issue is that it asks you to use code from the first assignment, so if your first assignment was not implemented very well, expect to have to fix that to even continue. It continues the trend of improper use of pre-C++ 11 concepts, and causes even more problems due to the design of the problem to solve.

创建者 Gideon P

Jan 22, 2018

I enjoyed the lectures. Having said that, topics seemed disconnected. The final assignment was, in my opinion, a bit out of the scope of the course. Though I did research on my own and completed it, I was unequipped to do so solely from the course material.

创建者 Alejandro

Dec 28, 2017

I ended up struggling with c++ more than with the algorithms. Also for people who have kids and full time jobs is very complicated to complete on the time given and have to constantly request for new time.

创建者 sai d p v

Apr 14, 2019

Content should be updated(like case studies etc). Assignment needs to be improved a lot. Cod Template and GraderScript is not well thought of all possibilities

创建者 ViciOs

Jul 26, 2017

听这人的英语,以及字幕好难受。