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
автор: Tanay D•
Really good course , people with basic programming knowledge will love this course
автор: Pavel P•
Great course! Very good and clear explanations, really good math. I will continue.
автор: Alexandr K•
Great in-depth explanation of algorithm analysis, good examples of learned topics!
Very good course on algorithms, a lot of terms explained in details with exercises
автор: Guillaume D•
Really interesting, well explained and challenging, can't wait to see what's next
автор: Anil K M•
One of the best courses on Divide & Conquer and Randomized Algorithms on the web.
автор: Daniel H•
Excellent course! I would recommend it to everyone who wants to learn algorithms.
автор: Adeesh A•
Great explanation . All the algorithms are thought with proof of time complexity
автор: Aditya K J•
A comprehensive courses with details on correctness,implementation and analysis.
автор: Udhayakumar S•
Understood very much about random algorithms. Appreciate the rigour in analysis.
автор: Kevin H•
Great Course for really diving into data structures and algorithms. Thanks Tim!
автор: eyes r•
Outstanding introduction to algorithms with great practice problems and quizzes
автор: Yifan W•
It's an amazing courses aiming to high-level and fast-pace algorithmic thinker.
автор: Mafruha C•
This cource is a path of my passion to enjoy the intelligent thought and being
автор: Gaurav K•
Sir Tim Roughgarden teaches very straight forward and easy .I like the course.
автор: Rajat N K•
Extremely important course if you are looking to revise your algorithm skills
автор: Mostafa Z•
I have really learned a lot and made me explore different topics
Thanks a lot.
автор: Ramazan U•
Great course! Beginners should be ready to put in some serious effort though.
автор: George Z•
The graph theory part is kind of confusing and might need more explanations.
автор: Anton B•
Handwriting is difficult to understand sometimes but the content is awesome.
автор: Armando J B F•
Excellent, in-depth course. The use of randomness was indeed 'illuminating'.
автор: Shivranjani G•
amazing course.learn lot of things. enjoy problem solving using programming
автор: Jiaxiao W•
very clear and organized course. I learned a lot from it. Thank you so much
автор: Haochuan W•
Best online course I've taken. You can possibly cross out the "online" too.
автор: Stjepan H•
One of the best courses I attended. It is difficult, but totally worth it!