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 NG K H•
concepts are presented in a very good way
par Zalfaqih R•
Thank You Stanford University for Course
par MIHIR J S•
great and detailed course for beginners.
par Steven R•
Good Explain, make me deep understanding
par Shuxiao C•
Quite a solid introduction to algorithm.
best algorithm course I have ever taken!
par Sheng-Qi S•
Thinking as a computer scientist
par Yuxuan ( G•
Excellent course professor Roughgarden!
par Yuxing C•
excellent course with clear explanation
par Ankit A•
An in-depth course, that one must take!
par Puzhen Q•
Certainly learnt a lot about algorithm.
par jinesh p•
It was really nice learning experience.
par Hrithwik S•
Good Introductory Course on Algorithms
important concepts very good explained
par Neeraj T•
I found this course really challenging
par Wei Y•
Optional videos are thought-provoking.
Great course with a great instructor.
Learned some great things from Tim :)
par Elizabeth M•
Good explanations with clear examples
par Shashikant P•
One of the best courses I have taken!
par Vivek S•
Really liked the approach by Prof Tim
par Artem G•
Great course, sometimes challenging)
par Mahesh S•
In depth analysis of all the topics!
par Avinash S•
One of the best courses on algorithm