Feb 28, 2017
This challenging course improves understanding of algorithms and is intellectually stimulating. I learnt the theory behind algorithms and how they are applied to solve real world problems.
Aug 23, 2018
This is the most challenging course in this specialization. Assignments as well as test questions require good amount of thinking.\n\nOne of the best courses I did on Coursera.
创建者 Liankun Zou•
Dec 02, 2018
The Course is challenging and I like it
创建者 Simeon Malchev•
Nov 24, 2018
Excellent course, strongly recommended!
Nov 11, 2018
创建者 Ashish Dattatray Sarode•
Aug 23, 2018
This is the most challenging course in this specialization. Assignments as well as test questions require good amount of thinking.
One of the best courses I did on Coursera.
创建者 Yiming Zhao•
Aug 13, 2018
Really happy to finish this specialization and I will still study algorithms in the future.
创建者 Brande George•
Jul 07, 2018
Excellent course! Bravo to the teacher for the commitment provided in this course. Kind regards.
创建者 Jakub Czyz•
Jul 01, 2018
A very nice introduction to algorithms from a high-level mathematical perspective. This course is great for building intuition about key concepts. Highly recommended. I did the Princeton algorithms course first. Both are great. The first tests one more on the implementation side and requires Java. This course is more focused on theory and a great complement. Too bad there is not a Part 5, 6, ….
创建者 Putcha Lakshmi Narasimha Rahul•
Jun 25, 2018
Great one for people with advanced understanding! Others will find it slightly hard to follow!
创建者 Sriram Venkataraman•
Jun 12, 2018
This was the hardest course in this specialization. But the quality of the course material and the instructor's way of explaining kept me engaged and motivated. The problems and the programming assignments were significantly harder than the earlier courses in this specialization - but it felt that much more satisfying after completing the course. Special thanks to Prof. Roughgarden for creating such an amazing course. :-)
创建者 Cindy Tseng•
May 31, 2018
This was definitely a challenging yet extremely rewarding experience. The lectures were top notch. In fact I was taking another algorithms course at the time, but I felt it lacked the necessary proofs and in my opinion just jumped to the conclusion. I tried listening to the lectures from this course and immediately switched over. The projects also trained me to use efficient data structures and be aware of memory management. The quizzes also required in depth understanding of the material, while the discussion forums provided lots useful hints in that regard. Overall, it's definitely a good use of time and I'm glad I completed the entire specialization!