Chevron Left
Back to Divide and Conquer, Sorting and Searching, and Randomized Algorithms

Learner Reviews & Feedback for Divide and Conquer, Sorting and Searching, and Randomized Algorithms by Stanford University

4.8
stars
5,243 ratings

About the Course

The primary topics in this part of the specialization are: asymptotic ("Big-oh") notation, sorting and searching, divide and conquer (master method, integer and matrix multiplication, closest pair), and randomized algorithms (QuickSort, contraction algorithm for min cuts)....

Top reviews

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

Filter by:

51 - 75 of 1,001 Reviews for Divide and Conquer, Sorting and Searching, and Randomized Algorithms

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