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,187 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:

801 - 825 of 988 Reviews for Divide and Conquer, Sorting and Searching, and Randomized Algorithms

By Akshay Y

Nov 18, 2022

thanks

By Rohan B

Nov 17, 2022

i done

By Ruining Z

Mar 14, 2018

Greet!

By Aleks D

Aug 18, 2020

cool!

By Surjya N R

Feb 24, 2020

Happy

By 林锦坚

Dec 3, 2019

Nice!

By Jingyuan W

Nov 12, 2019

Great

By Abhijay M

Aug 11, 2019

great

By Pratik T

Jul 4, 2019

dgsdg

By CarlosTsui

Jul 13, 2017

good!

By Juspreet S

Oct 30, 2016

Nice!

By sudha r

Dec 3, 2023

good

By Chenghao X

Jul 27, 2023

Good

By Neelotpal C

May 9, 2023

Good

By Zhang T

Feb 8, 2021

nice

By Pranaya R

Sep 10, 2020

nice

By 이민준

Jul 4, 2020

nice

By XIANG Z

Jul 4, 2020

Nice

By lokesh v

Sep 25, 2019

GOOD

By Avadhesh Y

Sep 14, 2019

good

By Siddhant

Jun 3, 2017

Best

By 何浩源

Jul 19, 2019

喵儿额

By Julia

Jun 2, 2018

WOW

By Xie R

Feb 10, 2019

By Denny K

Jan 14, 2019

I'll give this course four stars.

I think if you want to know about how good this course is, you can check the other reviews. I'm not trying to be picky, just want to brief out that there is something needs to be improved.

This course has been launched for a while, it'll be great if we can improve it, and I sincerely believe this kind of knowledge should be shared with more people who interested in computer science.

To be honest, maybe it's because of my first language is not English, I felt frustrated from time to time. That doesn't mean the material wasn't good, what I learned from this course is quite amazing, the explanation sometimes is just obscured. I knew even the idea behind the algorithm or analysis aren't easy to understand, but what I feel is the professor assume you know everything he's talking about, and the whole sentence become very long.. long enough to let student cannot focus on the idea itself.

If professor can try to explain idea in more plain and easy to understand words, this will be 5 stars recommendation. Content is great, quiz and assignment is challenging enough to bring you lots of fun. If professor can improve that small pieces I mentioned, it'll enhance the overall efficiency of learning.

Anyway, thank you for providing us a such good course.