Well researched. Topics covered well, with walkthrough for exam.le cases for each new introduced algorithm. Great experience, learned a lot of important algorithms and algorithmic thinking practices.
Thank you for teaching me this course. I learned a lot of new things, including Divide-and-Conquer, MergeSort, QuickSort, and Randomization Algorithms, along with proof for their asymptotic runtime
par Mafruha C•
This cource is a path of my passion to enjoy the intelligent thought and being
par Gaurav K•
Sir Tim Roughgarden teaches very straight forward and easy .I like the course.
par Rajat N K•
Extremely important course if you are looking to revise your algorithm skills
par Mostafa Z•
I have really learned a lot and made me explore different topics
Thanks a lot.
par Ramazan U•
Great course! Beginners should be ready to put in some serious effort though.
par Anton B•
Handwriting is difficult to understand sometimes but the content is awesome.
par Armando J B F•
Excellent, in-depth course. The use of randomness was indeed 'illuminating'.
par Jiaxiao W•
very clear and organized course. I learned a lot from it. Thank you so much
par Haochuan W•
Best online course I've taken. You can possibly cross out the "online" too.
par Jiangbo W•
Appropriate amount of content, but a little hard. After all it's Stanford!
par UDAYA B C•
Best professor, these concepts helped me a lot in competitive programming.
par Aakash S•
Concepts are very well explained and the quality of quizzes are top-notch.
par Dima T•
I like this course a lot. Going to learn everything in the specialization.
par Mohammad N•
This is a great course for who doesn't have a computer science background!
Finished part I, keep going! This is one of the best courses in Coursera.
par Gaurav C•
That's the best you can get from any professors out there, with quality.
Very good course. Very hard, very interesting and very useful. Thank you
par Gaurav J B•
This is really helpful and worth course for deep learning of Algorithms.
par Dang N•
Wonderful course! I enjoy mathematical analysis for algorithm very much.
par Saurabh V•
It takes me too much time to understand but it is simply a nice course.
par PLN R•
Amazing course! Best for getting a good mathematical grip of the topic!
par RAJU A•
Really good. Need prior experience to understand this course for sure
par Chi M•
The lectures gave me very good direction to study algorithms. Thanks!
par Rohit C•
I never expected algorithms can be taught in such an interesting way.