Chevron Left
Back to Algorithms, Part I

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

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

GG

Nov 1, 2016

Extremely well designed course. The assignments touch all the concepts taught in the class. Lot of concepts get clarified when you try to reach 100% on each assignment. Highly recommend this course.

RP

Jun 11, 2017

Incredible learning experience. Every programmer in industry should take this course if only to dispel the idea that with the advent of cloud computing exponential algorithms can still ruin your day!

Filter by:

1176 - 1200 of 2,339 Reviews for Algorithms, Part I

By Abhinav K

May 22, 2017

Amazing way to learn some thing very important.

By Jean-Michel C

Apr 18, 2017

Great Course, great assignments, great teacher!

By Weshpolo W

Oct 10, 2016

This is the best course for learning Algorithms

By KANNAN G

Jan 8, 2024

if certificate is provided will be good enough

By Valerii D

Jun 1, 2023

Great course! Really recommend it to everyone!

By Vladimir E

Aug 19, 2022

Interesting and challenging at the same time)

By Ali A

Feb 9, 2022

A challenging and informative training course.

By Fransis v K

Jun 19, 2020

Very informative and helpful. I learned a lot.

By Žilvinas R

Mar 23, 2020

Recommended for everyone that does programming

By 计耀辉

Sep 11, 2018

I learned many things.It l broadens the mind。

By lixulun

Mar 4, 2018

Great! This course really improved my mindset.

By Vladislav

Jun 1, 2017

One of the most useful courses for programmers

By John K

Mar 25, 2017

An excellent course taught by a living legend.

By 陈少梦

Mar 1, 2017

Enjoyable course and challenging assignments !

By Tim A

Jul 5, 2023

I've never had a better course in algorithms.

By Bruce W

Feb 4, 2022

Very good course to recap your understanding.

By Zhengtao H

Nov 26, 2021

Challenging but extremely educational course!

By Song L

Jan 31, 2021

I really wish I had this course 25 years ago!

By Vadym R

Sep 29, 2020

Really interesting course! And very difficult

By Arjun S

Mar 15, 2019

One of the best courses on Algorithms online.

By Max H

Mar 17, 2018

So good you're thinking it is not this world.

By teddy m

Mar 2, 2018

Very very good course! Thank you for sharing.

By Safiy Z

Feb 27, 2018

I have learned a lot in a short amout of time

By 潘俊文

Nov 21, 2017

Wonderful course, especially the assignments!

By Librah M

Sep 17, 2017

It's good,I know the magic power of alorithms