Chevron Left
Back to Algorithms, Part I

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

4.9
stars
12,120 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

ZZ

Jul 7, 2025

I mean it is alright like, you have to use some LLM in order for you to understand the code in current version of Java or any language you use to learn here. Very good explanations are provided.

SP

Sep 9, 2020

It was an wonder ful course that makes me proud and I was little disappointed that I can't get my certification after completion of it I was really tried hard to get on to so provide certificate

Filter by:

1951 - 1975 of 2,430 Reviews for Algorithms, Part I

By BALAGONI K

Sep 1, 2023

awful

By Aayush V

Mar 18, 2023

Big W

By Glenn C

Jan 13, 2023

Great

By ADITYA M

Oct 26, 2022

good

By Samadrit D

Oct 9, 2022

good

By Orkhan H

Sep 25, 2022

Nice!

By Paritosh N

Sep 9, 2022

good

By AFROJ K

Apr 28, 2022

great

By Leon J

Aug 17, 2021

great

By Gaurav K

May 6, 2021

great

By Ujjwal s

Jul 31, 2020

Great

By RANJIT Y F

Jun 28, 2020

great

By Бобров А А

Jun 12, 2020

Epic!

By Дмитрий М

May 1, 2020

great

By Sylvio T d S J

Jul 2, 2019

Nice!

By kdan b

Feb 9, 2019

great

By Houssine

Jan 8, 2019

great

By 成一铭

Apr 27, 2018

great

By zzzling

Feb 4, 2018

great

By 徐志

Dec 14, 2017

great

By Ahmed Y

Jul 17, 2017

Great

By Jiahao C

Dec 4, 2016

great

By Konstantin V

Nov 6, 2016

10/10

By SNEHA D S 2

Apr 9, 2026

Nice

By GARLAPATI Y A R

Apr 4, 2026

good