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 Srivatsan K I•
good organised modules to learn algorithm
par Sriram V•
Outstanding course. Thoroughly enjoyed it!
par Apostolos S•
Great course with interesting assignments.
par Najamuddin B•
very comprehensive overview of Algorithms
par Maria T•
Clear and to the point. Excellent course.
par Shashwat S•
Great Course and Good Learning experience
par Nikola G•
Really strong introduction to algorithms!
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 :)