MP
Great quality of academic content. Mr Sedgewick is a great lecturer and the programming tasks, though hard, help you dive deep into the Java implementations.

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.

MP
Great quality of academic content. Mr Sedgewick is a great lecturer and the programming tasks, though hard, help you dive deep into the Java implementations.
MS
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.
Q
very good course, the audio on the video can be weird at times, but overall a great experiences, the teacher is very good and the assignment are all excellent
HW
A survey of algorithms that offers myriad opportunities to explore the subject in greater depth. I found the programming assignments appropriately challenging and instructive.
AK
Amazing course! Loved the theory and exercises! Just a note for others: Its part 1 had almost no dependency on book, but this part 2 has some dependency (e.g. chapter on Graph) on book as well.
PD
This is a wonderful course that will truly transform your understanding of Algorithms! The content is communicated in a clear and concise manner, and the assignments provide robust feedback!
SI
This was a fantastic material and for free! So, thanks so much prof. Robert Sedgwick for this invaluable lessons and many thanks Coursera guys for the opportunity! I'm happy I've found these courses.
CC
Prof. Sedgewick does an amazing job in explaining the mechanics of the fundamental algorithms and data structures. I have thoroughly enjoyed this course (and Part I).
PJ
"Remind me again why I'm trying to figure out if Detroit was eliminated back in American League '96" - me, at 4:00 AM"Where is Week 7?" me, a few days later.
MK
Excellent course that provides a good introduction to more advanced algorithms that build on those presented in part 1 of the course. Thank you Professor Sedgewick and Kevin Wayne.
OG
Best algorithms course. Great assignments. The only problem - bad microphone (it was much better in Algorithms, Part I). Must be completed by every IT specialist.
JL
Rich content. Liked the teaching style as well. But wish that it had an as-strong supporting system as Part I's and mentors/fellow students could answer more questions.