Chevron Left
Back to Algorithms, Part I

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

4.9
stars
11,562 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

RM

May 31, 2017

This is a great class. I learned / re-learned a ton. The assignments were challenge and left a definite feel of accomplishment. The programming environment and automated grading system were excellent.

BJ

Jun 2, 2018

Good contents and the logic of the whole course structure is very clear for a novice like me. The weekly homework is also awesome. Would recommend to anyone who wants to learn about computer science.

Filter by:

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

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 6, 2018

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

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 5, 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 24, 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✊🏻