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:

951 - 975 of 2,339 Reviews for Algorithms, Part I

By Farhad A P K

Jul 9, 2021

Thank you so much for your friendly helps and scientific supports):

By Ashish P

Jan 9, 2021

Nice Course with some challenging assignments and lots of learning.

By Armando B C H

Aug 16, 2020

Great lectures and excersices, the topics are super interesting. :)

By Evgeniy S

May 9, 2020

It was pleasure to complete this course. Very interesting and good.

By sining s

Aug 19, 2018

it is truly a wonderful course with detailed and coherent materials

By Iurii O

Dec 21, 2017

Great course. You should get the book (Algorithms, 4th ed), though.

By Rodrigo C G

Sep 14, 2017

Great course. Hard exercises but with generally very good feedback.

By 龙卫兵

Nov 14, 2016

太好了 我真的很喜欢,不过我英语差,前期没跟上进度,我会在后面慢慢补上了,这门课真的太好了,是我听过的最好的课了,希望可以有中文字幕

By Дмитрий « В

Oct 31, 2024

Great video lectures and autograding system, interesting problems.

By Drashtant S R

Aug 20, 2023

The Best Algorithms Course I had ever came through. Thanks a lot .

By MOHAN g

Jun 5, 2020

this course helped me a lot to understand concept.

amazing course.

By BHAUTIK C

Sep 17, 2018

This course is very good. It helped me a lot in solving my doubts.

By M_bomb

Aug 19, 2017

The best course that I have learn,Thanks to the teacher very much.

By Trần T

Oct 16, 2021

The course is challenging but worth every single minute to learn!

By Sicilian c

Jul 2, 2021

very simplified all the topics included in this course,i liked it

By Potter

May 28, 2019

计算机相关的算法课程是我心里一直担心但又一直念想的,也是克服了一定的恐惧。没有白入这门课。最大的收获:看似复杂之物,本质其实简单。

By Hafidz J L

Apr 25, 2017

Wow, good lecturer, free of charge and great teaching experience!

By henrytien

Mar 19, 2017

it's very nice to explain about what you should learn,and much。。。

By Prasun P

Mar 16, 2017

Really good course to start learning algorithm at advanced level.

By Andronik S

Sep 18, 2016

Great course from Professor Robert Sedgewick. Strongly recommend.

By Abdallah E

Aug 20, 2022

course material is great, assignments are fun to do, i loved it!

By Mikhail L

Oct 3, 2019

One of the best algorithm lectures! Very informative! Brilliant!

By Elie A K N

Apr 4, 2019

Ce cour est vraiment. On resoud les problèmes concrets de la vie

By chirag n

Jan 17, 2019

Very informative. Mathematical part is at times not so fruitful.

By JinHwan L

Jun 17, 2018

the course change my coding style & thinking about memory & bigO