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 Sankalp D
•May 1, 2020
very truthful and everything thoroughly explained
By Jakub K
•Apr 29, 2020
Very hard. Unique knowledge and skills.
By Vaibhav K
•Apr 25, 2020
bets for analyzing the algorithm
By Dmitrii B
•May 28, 2023
Greate experience
By Lucas P F
•May 12, 2021
Hard, as expected, yet challenging and with a good teacher, made me feel like a student again. Sometimes the background in statistics and probability played against me. It should be recommended to have some background on those subjects before starting the course
By Parsa N
•Apr 29, 2020
Interesting course and huge amount of knowledge
By Yash K
•May 14, 2017
Requires a bit of Math background for proofs!
By Chinmaye h
•Jul 8, 2023
expect the handwriting it was good
By Jerry V A
•Apr 30, 2020
i loved it so much
By ALI “ H
•Jul 19, 2020
for programming assignment please ask two question for each assignment
for example you ask to count no. of comparison in quicksort contain 10000 distinct integer. I urge mr. professor to provide this question as an example with just 20 integer only along with answer. So that we can check our program answer with this example and after then we will solve it with 10000 integer.
Thanks for this informative explanation and i m happy to learn other part also.
Sorry for my bad english.
I dont know wether my feedback is right or wrong
but Its just a humble request from a student to a teacher
By Asem A
•Oct 10, 2019
the course is great at the level of information , but has some issues:
1 - The sound of videos and instructor is not good.
2 - Some times the lectures were boring and not entertaining at all .
3 - you have to do an extra extra extra work to understand the related materials due to bad illustration during the course .
4 - if your math background is not ok or outdated don't rely on the course materials or the instructor illustration because they are not good
By Mahdi H
•Dec 17, 2020
The bad handwriting of the instructor is not a trivial issue as he pretends. He also talks very fast that makes it hard for people whose native language is not English to follow.
By Daniel Y
•Nov 7, 2020
This course requires mathematical backgrounds. The professor talks super fast and sometimes he makes you asleep..
By Neelesh K
•Apr 25, 2020
The explanation could be better. The hand writing must be improved.
By safa k
•Dec 17, 2020
I wish the lecture videos were shorter and clearer
By Yash R
•Apr 23, 2020
The course goes too fast and it skips the basics.
By Ian P
•Jun 27, 2018
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.
By Joseph A
•Aug 10, 2021
The concepts were not well explained. I had to read other materials and watch some YouTube videos to understand most of them.
By Özer Y
•Apr 4, 2024
It is hard to understand handwriting of the instructor. Talks very fast, and hard to keep focus
By Amir A
•Jun 15, 2020
it can be better if the professor tried to learn more algorithm instead of focus deeply on them
By Ezel B
•Apr 4, 2024
simple things presented in a complex way. gotta be raised in Florida to understand that accent
By Zengjia Y
•Nov 2, 2019
Too theoretical, a bit too far apart from industry.
By Farrukh M
•Jan 1, 2019
Very basic. Only good for people without CS degree.
By Victor K
•Sep 10, 2023
Nice content. Awfully terrible lecturing.
I watched YT videos instead of the lectures. Very poorly done
By Deleted A
•Aug 13, 2020
Only for geniuses