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:

1001 - 1025 of 2,278 Reviews for Algorithms, Part I

By 李晋岩

Dec 2, 2017

nice course.Really helpful with data structure and algorithms

By 邹家林

Oct 3, 2022

Best algorithm course ever!!! Robert Sedgewick, I LOVE YOU!

By Francis R

Aug 24, 2022

Gives you deep understanding in DSA with Java. Great Course!

By Rohit L

Aug 28, 2020

Exceptional Course, highly recommended, Sedgewick's a genius

By Jaggu J

Aug 18, 2020

its perfect to start for begginers and to start dss and algo

By SoundaryaSheshachala G

Aug 4, 2020

I enjoyed this course. thank you so much for the instructor.

By Siyuan S (

Jun 10, 2020

The assignments are of high value and I love the autograder!

By zephyr

Mar 18, 2020

This course is awesome! Also, the homework quite challenges.

By Andrey B

Feb 13, 2020

Amazing course. I've learnt a lot about algorithms and Java.

By Liang W

Jan 7, 2020

Highly recommended! Especially the homework is very helpful!

By Mehbub R M

Mar 4, 2019

Iti s a very good course for who learn algorithms and java.

By Lubo H

Mar 2, 2017

Learned a lot from this course, great contents and projects.

By Mithun V

Jan 6, 2017

Wonderful course !!!! describing efficient basic Algorithms.

By Andrey O

Aug 23, 2023

I like this great course and a talented teacher, thank you!

By chao z

May 17, 2023

Masterpiece, best introdutory algorithm class in the world.

By RAGHVENDRA K M

Aug 23, 2021

This is just awesome course. Helped me to think practically

By Nikhil G

Aug 2, 2020

Excellent course and the assignments/compiler are very cool

By Kalyankumar R

Feb 24, 2020

Quickly able to refresh my basic data structures knowledge.

By Panda

Dec 3, 2019

I'm following quite well with the course.. awesome Coursera

By Andrew K

Aug 26, 2018

Great practice of many basic algorithm and data structures.

By Renat K

Dec 28, 2017

Absolutely amazing course. Heading on to the second part✊🏻

By Ling J

May 28, 2017

Best course I've taken online. Most impressive assignments.

By An W

Apr 18, 2017

It's a very good course, especially the design of homework.

By LI W

Oct 1, 2016

the professor is very kind. strongly recommend this course.

By Đôn L

Sep 26, 2021

perfect, but you will need to know Java to do this course.