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.
Offered By
Algorithms, Part II
Princeton UniversityAbout this Course
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessSkills you will gain
- Graphs
- Data Structure
- Algorithms
- Data Compression
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
Introduction
Undirected Graphs
Directed Graphs
Minimum Spanning Trees
Shortest Paths
Maximum Flow and Minimum Cut
Radix Sorts
Tries
Substring Search
Reviews
- 5 stars93.87%
- 4 stars5.06%
- 3 stars0.44%
- 2 stars0.27%
- 1 star0.33%
TOP REVIEWS FROM ALGORITHMS, PART II
This class is amazing. If you follow this course schedule strictly, and finish the homework and interview questions, you are gonna to learn a lot of algorithm thinking methods.
I wrote my review on Linkedin. Thank you very much for the great course ! https://www.linkedin.com/pulse/algorithms-part-ii-mission-accomplished-luigi-selmi/
Another great course and perfect follow-up to Algorithms Part 1. I liked that we used the algorithms built in the first part to make other powerful algorithms and tools.
Excellent follow-on from Part I - covers additional algorithms in depth and the excellent examples really help to learn and understand the material.
Frequently Asked Questions
When will I have access to the lectures and assignments?
When will I have access to the lectures and assignments?
Do I need to pay for this course?
Can I earn a certificate in this course?
I have no familiarity with Java programming. Can I still take this course?
Which algorithms and data structures are covered in this course?
What kinds of assessments are available in this course?
I am/was not a Computer Science major. Is this course for me?
How does this course differ from Design and Analysis of Algorithms?
More questions? Visit the Learner Help Center.