Very useful course. It built my Cloud Computing basis from scratch. Fisrt course gives me the enthusiasm to start the later ones. A good place for studying and sharing with course mates. Thank you!
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.
By Chuxing C•
I enjoyed the contents and homeworks. Overall the delivery was very good, and I have grasped a lot.
The main reason that I won't give 5 stars is the program assignment. I have spent and wasted 3 weeks to work on the tools, yes, tools, not the subject matter. Course should clearly indicate that the assignment only works in Linux/UNIX environment, and need to further test the scripts in most popular Linux OS platforms, different c++ versions, and different python versions.
By Rafael L F S•
I think the course content is very rich and useful. The topics are well explained and have examples. I'm really happy with the course content. The only part of the course I think it needs to be improved is the programming assignment. I think there should be more options of languages, like Java, for example. And the C++ code should be reviewed because it's very confusing and those who don't have familiarity with C++ will certainly have difficulty.
By Michał M•
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++.
By Joshua S•
A solid introduction into the field of distributed systems. I especially liked the material on distributed hashing. The Quiz questions, in particular section 5 could use a bit of clarification, as I sometimes found it difficult to understand exactly what was being asked. That said the lecture slides, and organization of the material was quite good, and I recommend the course.
By Alex S•
The content of the course - quite good, well explained
The quizes - mostly ok, but some of the questions were repetitive
The programming assignment - the C++ skeleton is quite bad bad, uses ugly code andneeds to be rewritten; also the chcker has an unpreditable behavior; sometimes, grades you with 90, sometimes with 30.
By Гайдай А•
The course is quite interesting and useful in terms of lectures and tests, especially tests with written answers. But it needs refinement in terms of the task (outdated and there are no options for java or other popular languages), and a little more information about multicast with examples of problem solving)
Actually I wanna give it 3.5 star. This course is released a few years ago so it might not be maintained very well. Also the assignments are a bit of uncovered by the slides. The code assignment is not well code styled. The c code are integreted with c++ which makes me feel not good.
It was a good course for the start. The concepts were taught with ease examples were there for more understanding. The programming assignment could be made more finesse, as there was a lot of issue like windows incompatibility, 64 bit incompatibility, memcpy passing vector in ENSend.
By Ehtisham R•
Great course but the main problem is that very little help is available. Programming assignment is not able to understand meaning not able to find how to start (what should be the first step?)
pace is little fast. learned a lot about Cloud Computing. Homeworks are really challenging.
By Niels R•
The lectures are clear and informative. The quizes pose the right amount of challenge. The template code provided for the programming assignment is terrible, but the assignment itself is not that complex and quite doable for most people with object oriented programming experience.
By Pavel Č•
The course gave me an interesting overview of different problems from the cloud computing field. The course start looks little bit slow, but later it gets more interesting. However I was disappointed with code quality of the assignment framework.
By rajat b•
GREAT course ,the concepts and theories have been explained thoroughly. But I also believe providing a few reference materials would have been better for a theory oriented course like this one.overall still the best could theory course online
By Sparsh T•
The course was without doubt amazing.
The videos was pretty good and the Quiz at the end of each week helped a lot to recollect stuff.
The programming assignment was a little hard though and it wasn't clear as to what we were supposed to do.
By SUDHEER K K•
Great Course, helped me to learn basic understanding of Cloud computing. I feel lot energized now, to talk to colleagues in discussion about Computing. Appreciate info in discussion groups helping solve or direction unsolved questions.
By Lev D G•
Solid distributed systems' fundamentals class. The programming assignment was really evaluating my reverse and software engineering skills rather than my grasp of distributed systems' fundamentals
By Kristofer P•
Great lectures. However, the starter code for the programming assignment is quite atrocious. Overall, would highly recommend to anyone wanting to learn high level concepts in distributed systems.
By Ganesh S•
This course though looks quite simple but is very exhaustive and needs lot of dedicated effort to complete this course. Overall a very good learning experience related to cloud computing.
By Ravi A•
Course is nice, but one will get tired trying to keep up with so many protocols, algos.
Prior experience on any one distributed compute framework or Cassandra would be extremely helpful.
The programming assignement was very long in relation with the resto of assignements (quiz). However, the course's content is very interesting and complete.
By Loïc F•
Great course overall as it gives a deep understanding of the cloud technologies. Some homework are too tedious to finish and not really interesting.
By ganesh h•
The contents cover a vast set of topics. just what i was expecting. I was hoping some good books, papers would be suggested
By Zhikun L•
Really hardcore computer science course. Sometimes, reading original papers is necessary to really understand the topic.
By Tyler F•
Great, and highly relevant/topical, content. However I found the quiz assignments to be needlessly tedious at times.
By Tien N•
Many homework questions are confusing while there is no assistants/moderators to clarify in discussion forums.
By Fabrizio T•
Great fundament courses. I refreshed many concepts, I forgot due to different skills I covered in my career