KS
Sep 13, 2018
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.
DT
May 26, 2020
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 Najamuddin B
•May 24, 2021
very comprehensive overview of Algorithms
By Maria T
•Aug 3, 2020
Clear and to the point. Excellent course.
By Shashwat S
•May 17, 2020
Great Course and Good Learning experience
By Nikola G
•Jul 15, 2018
Really strong introduction to algorithms!
By NG K H
•Oct 13, 2017
concepts are presented in a very good way
By Amogh J
•Jul 23, 2024
Very advanced topics explained so easily
By Af R
•Oct 21, 2020
Thank You Stanford University for Course
By MIHIR J S
•Jun 6, 2020
great and detailed course for beginners.
By Steven R
•Dec 5, 2019
Good Explain, make me deep understanding
By Shuxiao C
•Feb 16, 2018
Quite a solid introduction to algorithm.
By 鹿由
•Nov 2, 2017
best algorithm course I have ever taken!
By Sheng-Qi S
•Aug 28, 2017
Awesome!
Thinking as a computer scientist
By Marko N
•Jan 12, 2024
Good course with detailed explanations.
By Yuxuan ( G
•May 17, 2020
Excellent course professor Roughgarden!
By Yuxing C
•Dec 27, 2019
excellent course with clear explanation
By Ankit A
•May 24, 2018
An in-depth course, that one must take!
By Price Q
•Jun 18, 2017
Certainly learnt a lot about algorithm.
By Jinesh P
•May 7, 2017
It was really nice learning experience.
By Hrithwik S
•Apr 8, 2020
Good Introductory Course on Algorithms
By wuhanwen
•Nov 17, 2019
important concepts very good explained
By Neeraj T
•Mar 10, 2019
I found this course really challenging
By Wei Y
•Jan 29, 2019
Optional videos are thought-provoking.
By sathish k
•Nov 2, 2022
i have good experience in this course
By Yashaswa V
•Sep 23, 2021
Brilliant course. Loved the lectures.
By egehurturk
•Jun 23, 2021
Great course with a great instructor.