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.

Algorithms, Part II

Algorithms, Part II


Instructors: Robert Sedgewick
Access provided by Gov Academy - DGE
345,604 already enrolled
2,045 reviews
Skills you'll gain
Tools you'll learn
Details to know
13 assignments
See how employees at top companies are mastering in-demand skills

There are 14 modules in this course
Instructors


Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
93.60%
- 4 stars
5.22%
- 3 stars
0.48%
- 2 stars
0.24%
- 1 star
0.43%
Showing 3 of 2045
Reviewed on Sep 5, 2021
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.
Reviewed on Feb 7, 2020
As always, I learned a lot from the courses from Professor Robert. Really great course, and I would like to recommend to anyone who is interested in programming neatly and elegantly.
Reviewed on Jan 12, 2024
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.
Explore more from Computer Science

Princeton University

École normale supérieure

Northeastern University

Rice University

