Skip to main content

Data & AI

Math for the age of intelligent machines

Intermediate
4 stages
~36 weeks
12 books

Master the mathematical foundations for data science, machine learning, and artificial intelligence.

Prerequisites: Complete the foundations path first.

Skill Tree

Visualize your learning journey. Click on any stage (branch) to see the recommended books for that subject. Topics are shown as leaves on each branch.

Loading skill tree...

Learning Stages

This path is divided into 4 stages covering 23 topics. Work through each stage in order for the best learning experience.

1
Stage 1

Calculus

Single and multivariable calculus for understanding optimization and change.

Key Topics
Limits and continuityDerivatives and applicationsIntegration techniquesMultivariable calculusPartial derivativesMultiple integrals
3 books
~12 weeks

Recommended Books for Stage 1

Cover of Calculus

Calculus

James Stewart

Intermediate
Cover of Thomas' Calculus

Thomas' Calculus

Thomas

Intermediate
Cover of Calculus with Multiple Variables

Calculus with Multiple Variables

Chris McMullen

Intermediate
2
Stage 2

Linear Algebra

The language of data transformations and machine learning algorithms.

Key Topics
Vectors and matricesLinear transformationsEigenvalues and eigenvectorsSVD decompositionVector spacesOrthogonality
3 books
~8 weeks

Recommended Books for Stage 2

Cover of Elementary Linear Algebra

Elementary Linear Algebra

Howard Anton

Beginner
Cover of Schaum's Outline of Linear Algebra

Schaum's Outline of Linear Algebra

Schaum's

Intermediate
Cover of Linear Algebra

Linear Algebra

Friedberg, Insel & Spence

Advanced
3
Stage 3

Probability & Statistics

Understanding uncertainty and making inferences from data.

Key Topics
Probability fundamentalsRandom variablesDistributionsStatistical inferenceHypothesis testingRegression analysis
3 books
~10 weeks

Recommended Books for Stage 3

Cover of A First Course in Probability

A First Course in Probability

Sheldon Ross

Intermediate
Cover of Elementary Statistics

Elementary Statistics

Weiss

Beginner
Cover of Mathematical Statistics and Data Analysis

Mathematical Statistics and Data Analysis

John Rice

Advanced
4
Stage 4

Differential Equations

Modeling dynamic systems and continuous processes.

Key Topics
First-order equationsSecond-order equationsSystems of equationsLaplace transformsNumerical methods
3 books
~6 weeks

Recommended Books for Stage 4

Cover of A First Course in Differential Equations

A First Course in Differential Equations

Dennis Zill

Intermediate
Cover of Fundamentals of Differential Equations

Fundamentals of Differential Equations

Nagle, Saff & Snider

Intermediate
Cover of Schaum's Outline of Differential Equations

Schaum's Outline of Differential Equations

Schaum's

Intermediate

All Books in This Path

Complete list of 12 recommended books across all stages. You don't need to buy them all — pick what works for you.

Cover of Calculus

Calculus

by James Stewart

Intermediate

Perhaps the most popular calculus book in the world. Same author as the precalc books.

Cover of Thomas' Calculus

Thomas' Calculus

by Thomas

Intermediate

Legendary book used for decades. 13th edition. Incredible with tons of exercises and great explanations.

Cover of Calculus with Multiple Variables

Calculus with Multiple Variables

by Chris McMullen

Intermediate

Better than the single variable workbook! Great examples for multivariable calculus. Super affordable.

Cover of Elementary Linear Algebra

Elementary Linear Algebra

by Howard Anton

Beginner

Best for beginners! Very standard problems that often show up on tests. Highly recommended.

Cover of Schaum's Outline of Linear Algebra

Schaum's Outline of Linear Algebra

by Schaum's

Intermediate

Very comprehensive with lots of examples and topics. Great reference and source of problems.

Cover of Linear Algebra

Linear Algebra

by Friedberg, Insel & Spence

Advanced

Modern version of Hoffman-Kunze. Great reference with excellent index. Super affordable.

Cover of A First Course in Probability

A First Course in Probability

by Sheldon Ross

Intermediate

Nice thin book with fantastic examples. Some calculus required (triple integrals).

Cover of Elementary Statistics

Elementary Statistics

by Weiss

Beginner

Perfect for beginners in statistics. Standard modern textbook with tons of examples.

Cover of Mathematical Statistics and Data Analysis

Mathematical Statistics and Data Analysis

by John Rice

Advanced

Advanced book with lots of math. Requires calculus. Expect to struggle but worth it.

Cover of A First Course in Differential Equations

A First Course in Differential Equations

by Dennis Zill

Intermediate

Used to teach DE for many years. Easier than Nagle. Great beginner DE book.

Cover of Fundamentals of Differential Equations

Fundamentals of Differential Equations

by Nagle, Saff & Snider

Intermediate

Used as undergrad. Great book with solid examples, tons of content, answers to odd problems.

Cover of Schaum's Outline of Differential Equations

Schaum's Outline of Differential Equations

by Schaum's

Intermediate

One of the better Schaum's outlines. Lots of examples. Could learn DE on your own but better as supplement.

What's Next?

Complete this path and continue your mathematical journey.