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 Zhen Z
•Jul 2, 2017
Great Course! I will keep learning the following courses.
By Varshith N
•Nov 19, 2022
good explaination and logical assignments thank coursera
By xuwei. l
•Jun 12, 2018
very good course to revise computer science fundamentals
By Yiquan L
•Jun 2, 2020
According to completed assignment, I think I get a lot.
By Aditya B
•May 3, 2020
It was a lot. Really challenging stuff. But I loved it.
By Goswami Y
•Jan 10, 2020
good course, because it covers all aspects conceptually
By James H
•Jan 29, 2019
Loved this course. Really well explained and good pace.
By Christian C
•Jan 3, 2018
Very interesting, good lectures, and balanced exercises
By Rishabh S
•Jun 19, 2017
Nice course teaches best parts of algorithmic analysis.
By Julius S
•Jun 6, 2017
Good introductory coverage and challenging assignments.
By Hoang H
•Sep 20, 2021
very good! thanks so much My teacher, Tim Roughgarden.
By Andrea P
•Apr 2, 2020
Very important concepts explained very well, loved it.
By Yifeng L
•Nov 18, 2018
Learn a lot in this course! Really good for beginners.
By Apoorve m
•Oct 23, 2020
Great course, but gets a little hard towards the end.
By Susanta p
•Mar 8, 2020
This is a pretty good course on different algorithms.
By parag p
•Oct 9, 2019
Excellent course with indepth knowledge of algorithms
By Murad T
•Feb 14, 2019
great lectures, helps to develop algorithmic thinking
By Shreyas M
•Jul 13, 2020
Very challenging and engaging course!! Must enrol !!
By Arkadip M
•May 21, 2020
Great course for learning the details of algorithms.
By Ozgur P
•Jan 29, 2020
One of the best courses I've ever done in computing.
By JeongHyun S
•Jul 4, 2019
It was my greatest honor to take this kind of course
By 李亘杰
•Jan 21, 2019
Very Good,I will recommend the course to my friends~
By Saurabh
•Jan 18, 2019
A great experience, always demanding full attention.
By DHEERAJ S
•Oct 19, 2018
it's a very good start for someone beginner in this.
By anurag k
•Mar 18, 2018
This course is must for any Computer Science student