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
автор: Yash R•
The course goes too fast and it skips the basics.
i want to unenroll in this course. how to do so
автор: Mubin A•
concepts explanation need to improve
автор: XiangRui L•
The visualization was limited.
автор: Gangadharan V•
автор: Ian P•
He's a personable instructor, but I think there are too few examples, the course is too devoid of interesting history, and the language and assignments can be unnecessarily obtuse. I'll happily work through a challenging course, but it feels like a waste of time if most of your effort is spent translating.
автор: Ahmad K•
The content is good and the instructor is good. On the other hand the fact that you cannot submit assignments or problem sets without purchasing the course is quite annoying. On all other courses which I have done without purchasing, you were able to do the full course which includes the problem sets etc.
автор: Abdulmalek A•
Too theory focused. The instructor focuses too much on maths and not enough on the practicality of algorithms. Even the programming assignments are too basic and uninteresting.
Although I did learn a lot about divide and conquer algorithm analysis and randomized algorithms.
автор: Joseph A•
The concepts were not well explained. I had to read other materials and watch some YouTube videos to understand most of them.
автор: Amir A•
it can be better if the professor tried to learn more algorithm instead of focus deeply on them
автор: Zengjia Y•
Too theoretical, a bit too far apart from industry.
автор: Shivam P•
Only for geniuses