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
By Igor O•
Easy to listen and very useful information.
By Taekyung K•
I love the thorough approach to algorithms.
By Fedor P•
Very useful and very impressive. Thank you!
By Subodh C•
Very useful and well presented information.
By Bharat K•
Nice course for learning Advance Algorithm
By Srivatsan K I•
good organised modules to learn algorithm
By Sriram V•
Outstanding course. Thoroughly enjoyed it!
By Apostolos S•
Great course with interesting assignments.
By Najamuddin B•
very comprehensive overview of Algorithms
By Maria T•
Clear and to the point. Excellent course.
By Shashwat S•
Great Course and Good Learning experience
By Nikola G•
Really strong introduction to algorithms!
By NG K H•
concepts are presented in a very good way
By Zalfaqih R•
Thank You Stanford University for Course
By MIHIR J S•
great and detailed course for beginners.
By Steven R•
Good Explain, make me deep understanding
By Shuxiao C•
Quite a solid introduction to algorithm.
best algorithm course I have ever taken!
By Sheng-Qi S•
Thinking as a computer scientist
By Yuxuan ( G•
Excellent course professor Roughgarden!
By Yuxing C•
excellent course with clear explanation
By Ankit A•
An in-depth course, that one must take!
By Puzhen Q•
Certainly learnt a lot about algorithm.
By jinesh p•
It was really nice learning experience.
By Hrithwik S•
Good Introductory Course on Algorithms