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 Yufan Z•
The course is good and full of useful knowledge.
By NISHANT K•
A lot of new thing i have learn from this course
By Mayank B•
Its Awesome course i learned a lot from it
Challenging but Insightful. Definitely worth it.
The deriviation process is so detail and clear!
By Apoorva N•
Very good course for understanding algorithms !
one of the best courses available on Coursera!!
By Fan Y•
Learnt a lot from this course. Would recommend.
By Artyom T•
I really enjoyed this online course.
By Saurav M•
Nice structured course layout. Thanks coursera
By Ayush S•
Thanks coursera for giving the best course !!!
By Alexey D•
Well structured, well explained. Great course!
By Jingjing H•
a good course to get into algorithm thinking.
By Joseph C•
really great explanation of the diff concepts
By Rafael E•
An excellent intro to analysis of algorithms!
By liping l•
great course. Learn a lot from it. Thank you!
By Prathamesh M•
awesome course just a bit hard for beginners
By Manol D•
Liked the style and intensity of the course!
By Troy D•
Good Introduction with Intuitive Explanation
By Arthur O•
Fantastic Course!!! I enjoyed it so much!!!!
By Tao Z•
One of the best courses I have taken online!
By Diwakar K•
Best course to horn your programming skills.
By Vaasu S•
Beautiful. Very good teaching. Good quizzes.
By Bingen E•
Very interesting, useful and well explained.
By Saumya j•
Great insight into the basics of algorithms.