Chevron Left
Back to Algorithms, Part II

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

4.9
stars
1,959 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

IO

Jan 20, 2018

Pretty challenging course, but very good. Having a book is a must (at least it was for me), video lectures complement book nicely, and some topics are explained better in the Algorithms, 4th ed. book.

MS

Feb 27, 2021

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.

Filter by:

351 - 365 of 365 Reviews for Algorithms, Part II

By Stelios A

Dec 11, 2023

really good course. it is quite challenging but the final week assignments help u better understand with hands-on practice. I feel I ve not learned everything I could out of this course cause i feel some exercises to really test your knowledge are missing. there are some very very simple questions in lectures, then some complex coding exercises at the end of each week (which are also ungraded so you dont really pay the attention you should) and then a more complex coding exercise which is a nice one but covers like the 20-25% of each week's theory. also, sound is so bad. and often the speaker is not clear anyway and the bad sound quality doesnt help. Especially when you re trying to follow some difficult concepts

By Flávio N

Jan 25, 2023

Really a privilege to be able to learn from Mr. Sedgewick. The assignments can be hard, specially if you are not used to Java, but it is worth the effort. Only complaint is the audio that isn't the best, but ok considering it was recorded in ~2012.

By Ivan P

Jan 7, 2021

I did like it but some assignments are very fuzzy. Also some of topics can be explained shorter

By BUDIDETI D

May 6, 2022

i did not got the certificate even after meeting the requirements

By Homayoun B

Dec 15, 2022

Assignment are very confusing, a lot of details has been skipped

By Lingyuan Y

Aug 25, 2021

Boring but helpful

By ronaldronaldronaldronald r

Jul 18, 2019

adadad

By Malneedi S

Oct 25, 2023

GOOD

By PASUMARTHI S

Jun 11, 2020

Good

By Kolluri S R

Jun 11, 2020

good

By Sireesha

Jun 9, 2020

Good

By pranitha e

Jun 8, 2020

good

By Uladzislau T

Feb 5, 2024

Theory part is great. Almost every time I touch practical part, I face issues mostly not related to algorithms, but to java compiler, peculiarities of java language, non-obvious behavior of provided API. And that is really annoying and unproductive when most of the time and effort you spend on problems that are not really related to the main topic.

By Salman A M

Nov 3, 2019

Pretty good material, although exercises could be more interactive.

By Sukkyu “ C

Mar 8, 2024

Some of the coding assignments were unnecessarily ambiguous and complicated while not a lot of resources were provided for students to navigate through those challenges. Towards the end, I got to the point where every time there's an assignment and it was time to do it, I became very stressed out and wanted to put it off. I wonder how I actually got through all those assignments. Enjoyed part 1, but cannot recommend part 2 to other people.