I Understand
We use cookies.Click here for details.

Algorithms, Part I

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.

Created by Princeton University


What you’ll learn

In this educational opportunity you may gain confidence with the skills sought by employers these days. The most in demand technique in the educational resource that is frequently mentioned from employers is Data Analysis. The most in demand tool is Java.

Who will benefit?

Evaluating the description from this educational resource with nearly 10,000 data-related job maps, we find that those in or pursuing Data Scientist roles would benefit the most.