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 Apoorva N•
Very good course for understanding algorithms !
par Jatin G•
one of the best courses available on Coursera!!
par Fan Y•
Learnt a lot from this course. Would recommend.
par Artyom T•
I really enjoyed this online course.
par Saurav M•
Nice structured course layout. Thanks coursera
par Ayush S•
Thanks coursera for giving the best course !!!
par Alexey D•
Well structured, well explained. Great course!
par Jingjing H•
a good course to get into algorithm thinking.
par Joseph C•
really great explanation of the diff concepts
par Rafael E•
An excellent intro to analysis of algorithms!
par liping l•
great course. Learn a lot from it. Thank you!
par Prathamesh M•
awesome course just a bit hard for beginners
par Manol D•
Liked the style and intensity of the course!
par Troy D•
Good Introduction with Intuitive Explanation
par Arthur O•
Fantastic Course!!! I enjoyed it so much!!!!
par Tao Z•
One of the best courses I have taken online!
par Diwakar K•
Best course to horn your programming skills.
par Vaasu S•
Beautiful. Very good teaching. Good quizzes.
par Bingen E•
Very interesting, useful and well explained.
par Saumya j•
Great insight into the basics of algorithms.
par Hayden B•
Very informative the teacher as pretty god
par Kevin C•
The lecture is crystal clear and inspiring.
par Shuli H•
Very good course. Rigorous and challenging.
par Olkhovskiy I•
Easy to listen and very useful information.
par Taekyung K•
I love the thorough approach to algorithms.