Calculus & mathematical models
Study change, accumulation, sensitivities and differential equations from first principles.
Build understanding through notation, hand calculations, Python examples and checks of the assumptions.
Differential Calculus: Limits & Derivatives
Understand change, then learn the rules for measuring it. No finance background is needed.
7 lessons · functions · limits · slopes · chain rule · optimisation
Integral Calculus: Accumulation & Area
Build totals from rates, reverse differentiation, and understand continuous averages.
7 lessons · Riemann sums · antiderivatives · substitution · integration by parts
Multivariable Calculus & Partial Derivatives
Change one input, follow several inputs together, and measure interactions.
5 lessons · partial derivatives · gradients · Hessians · constraints
Differential Equations & Numerical Models
Turn a rate rule into a path, and learn what a numerical solver actually approximates.
4 lessons · ODEs · initial conditions · Euler steps · PDEs
Optimization: Feasibility, Costs & Robust Decisions
Convert forecasts into decisions whose constraints and failure modes can be checked.
8 lessons · feasibility · curvature · duality · robust bounds · transaction costs