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 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 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
important concepts very good explained
By Neeraj T•
I found this course really challenging
By Wei Y•
Optional videos are thought-provoking.
Learned some great things from Tim :)
By Elizabeth M•
Good explanations with clear examples