Follow

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.



Career Relevance by Data Role

The techniques and tools covered in Algorithms, Part I are most similar to the requirements found in Business Analyst job advertisements.


Similarity Scores (Out of 100)

Fast Facts

Tools
Java

Techniques
Arrays Algorithms APIs Data Science Data Analysis Decision Trees Elastic Search Principal Component Analysis

Similar Opportunities
Graph Algorithms in Genome Sequencing

EdX - University of California, San Diego

Data Science Ethics

EdX - University of Michigan

Algorithms, Part II

Coursera - Princeton University

Algorithmic Thinking (Part 1)

Coursera - Rice University

Data Structures and Algorithms (I)

Coursera - Tsinghua University

Data Structures and Algorithms (IV)

Coursera - Tsinghua University