Oct 16, 2018
Interesting problems and explanations. But mathematical analysis is going off of my mind. It has very good explanation. Not sure, whether I can carry forward that knowledge or not.
Nov 12, 2017
Focused on principles and motivations behind algorithms. You might forget an algorithm you learned, but you will definitely be able to come up with one quickly after this course.
By Joern K•
Aug 30, 2018
Sometimes badly synchronized, there are also mistakes in the videos which haven't been corrected.
By Tianyi Z•
Jul 16, 2018
The first programming assignment is just too bad.
By Prasanna M R•
Apr 05, 2017
good in depth knowedge.
By Michael B•
Aug 07, 2017
Some of the problem sets were a little fiddly. Especially the last one, which was crushingly terrible if you tried to actual use the solution he told you to.
By Nadanai L•
Mar 30, 2019
Wonderful material but some issues with programming assignments which need updating
By Divij S•
Feb 23, 2018
Similar review as the first course.
1) Assignments 1 and 4 test your ability to write optimized code which can handle large input sets (1 million integers) more than knowledge of the algorithm itself. This would be fine except that there is no support or material for figuring this out. Assignment 1's solution as taught in the course, for the most part, does not work for that input size. It's a week of frustration trying to figure out how to handle that. I STILL don't have a proper solution for that problem.
2) NO support from staff/mentors/students in the forum, especially for those input size problems.
3) Quizzes tend to test maths knowledge not taught in the course too much - this is less the case in this second course than the first one
Probably not going to do the 3rd and 4th courses.