Chevron Left
Back to Algorithms, Part I

Learner Reviews & Feedback for Algorithms, Part I by Princeton University

4.9
stars
11,334 ratings

About the Course

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part I covers elementary data structures, sorting, and searching algorithms. Part II focuses on graph- and string-processing algorithms. All the features of this course are available for free. People who are interested in digging deeper into the content may wish to obtain the textbook Algorithms, Fourth Edition (upon which the course is based) or visit the website algs4.cs.princeton.edu for a wealth of additional material. This course does not offer a certificate upon completion....

Top reviews

HM

Invalid date

The best online course I've taken so far. The autograder really does its job! The tests are so thorough that it always takes me several attempts to finish an assignment, but it is always worth it!

RB

Invalid date

The course focuses on Java specific implementations of algorithms, so if you're not from a Java background, you would have a little difficulty with the assignments.The course content however is great.

Filter by:

976 - 1000 of 2,278 Reviews for Algorithms, Part I

By Volodymyr B

Aug 26, 2017

It is solid and comprehensive. Definitely worth to go through.

By Yehui Z

Jul 27, 2017

The most helpful course I take online. Thank you Dr. Sedgewick!

By 李仁杰

Jun 30, 2017

普林斯顿老爷爷有着非常丰富的眼界和学识,对概念的讲解细致入微,并且举了很多精妙绝伦的例子。很适合初学者和探究算法原理的同学们。

By Vladislav R

Oct 23, 2016

The best course on real life algorithms and theirs application.

By Hai P

Oct 9, 2016

Very useful. This is the best course I've had done in my school

By Rene A

Mar 24, 2024

Great material and a solid dive into all the material covered.

By Hongbing K

Jul 3, 2022

The programming assigments are top notch. Really enjoyed them.

By Galen E

Oct 25, 2020

Really strong instructional videos and interesting assignments

By Sky

Jan 18, 2020

This is the best algorithm course that i have ever experienced

By Anil M

Oct 26, 2019

This is the best Algorithms video lecture I have ever watched.

By Sourav C

Sep 7, 2019

feels great to learn algorithms from the experts in the field.

By roger

Jul 24, 2019

Perfect course about elementary algorithms, clean and concise.

By Heorhi S

May 19, 2018

One of greatest accomplishments in my life :) Part I must have

By Nicole W

Mar 31, 2018

REALLY GOOD. Just make sure you make full use of the text book

By WenQiang H

Feb 26, 2018

Great thanks to this course, it's very interesting and useful.

By gagaron w

Apr 14, 2017

Best course on algorithm. Robert Sedgewick is awesome teacher.

By Danis Y

Oct 26, 2016

This is a great course of algorithms I have ever seen . great!

By Felix A

Sep 29, 2023

great course, great teacher. prepares well for the workforce.

By Mi S

Jul 24, 2022

Excellent course with challenging yet accessible assignments.

By Mapendo

May 23, 2020

Truly remarkable course. Perfect balance of breath and depth.

By Manujakshi B C

Apr 13, 2020

It was really good. But can I get certificate for this course

By Alex K

Feb 8, 2020

Great course, I learned a ton and advanced my skills in Java.

By Hanqi Z

Aug 24, 2019

Challenging and solid course. Worth revisiting several times.

By TianJie S

Jan 2, 2019

Tough but worthwhile course by one of the greatest university

By deepika

Jan 5, 2018

Very detailed course. Top quality content.Thanks to the prof!