Track
Mathematics
The math that powers algorithms, models, and data analysis — taught with code, not just chalk.
Logic & Deduction
Build precise arguments with propositions, truth tables, and logical operators — the foundation for formal proofs, program correctness, and SQL query logic.
Probability Foundations
From coin flips to conditional probability — learn the counting rules and distributions you need to understand everything from A/B testing to Bayesian inference.
Algebra for Computation
Solve equations and manipulate variables the way a compiler does — with step-by-step exercises on linear systems, polynomials, and the algebra behind algorithms.
Geometry & Spatial Reasoning
Vectors, transformations, and coordinate systems — the math behind computer graphics, game engines, and spatial data analysis.
Calculus for Machine Learning
Derivatives, gradients, and integrals explained with real code — understand exactly how gradient descent trains a neural network and how rates of change drive optimization.
Number Theory
Primes, modular arithmetic, and the math behind RSA and cryptographic hashing — the integers that secure every message you send online.