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:

1126 - 1150 of 2,278 Reviews for Algorithms, Part I

By Joel N

Aug 2, 2020

The best course in algorithms I've learned so far.

By Andrey V

Mar 1, 2020

Great explanations and adequate interesting tasks.

By Andrey R

Feb 25, 2018

The course and assignments quality is outstanding!

By Hector L

Aug 13, 2017

good to learn basic algorithms and idioms in java.

By Chunyu Y

Dec 5, 2016

This a very interesting and well-organized course!

By SHAIK.KARISHMA

Aug 20, 2023

this course helped me to learn programming skills

By Yutao L

Mar 10, 2022

excellent! the most influential course in my life

By AMARLAPUDI K

Feb 21, 2022

I learned a lot from this course about algorithms

By Serhii Z

Jan 4, 2021

Love it, helped me to remember university program

By Rehoboth O

Aug 15, 2020

Quite exceptional in breakdown and communication.

By James A

Jul 28, 2020

Very informative, and the assignments were great.

By Yauheni K

May 22, 2020

Very good course for beginners and professionals.

By Yogesh S

May 11, 2020

The tutor is amazing, had very nice explanations.

By JIANG H

Sep 8, 2019

It's good! I'll follow the courses this semister.

By Bojan M

Apr 19, 2019

Awesome course. I learned a lot from this course.

By zzaustc

Jan 8, 2019

concise, practical, intriguing, intermedium level

By ibukunoluwa o

Dec 4, 2017

Well put together. The algs4 library was amazing.

By Luis M C M

Jun 23, 2017

Very good course! I'm still waiting for the pt. 2

By William W

May 8, 2017

Terrific class. Great presentations and lectures.

By Huang J

May 8, 2024

this is a masterpiece, i am learn a lot from it.

By Harvinder B

Aug 28, 2023

Decent syllabus. Good course; but no certificate

By Kommana D S M G V

Oct 26, 2021

The Best Learning Course for learning algorithms

By 苏杨帆

Jan 24, 2021

非常清楚的课,比自己看书强太多了,并且设计的作业做起来有一种刚好卡在会与不会之间的感觉,质量超高

By Yarlison E d S (

Apr 13, 2020

Gostei muito do curso e da didatica do professor