Skip to main content

Mathematics & computational learning

The mathematics behind models, algorithms, and intelligent systems

Lessons that explain the mathematics used in real projects, from concept and equations to worked examples and implementation.

Find the lesson you need

Search by concept or title, then narrow the results by category and level.

3 lessons

Clear filters
  • Programming & Scientific ComputingIntermediate

    KKT and interior-point methods: when constraints enter the picture

    From Lagrangians and KKT conditions to barrier methods and Convex QP.

    A fixture for numerical error, step size, solution procedure, and interpretation.

    Modeling, Algorithms & OptimizationSoftware Development & Engineering
  • Programming & Scientific ComputingBeginner

    What is a residual, and why should a numerical answer be checked?

    From equation residuals to independent checks of numerical solutions.

    A fixture for combining Python programming with numerical computation and analysis.

    Software Development & EngineeringModeling, Algorithms & Optimization
  • Programming & Scientific ComputingIntermediate

    Norms, conditioning, and numerical stability

    From residuals and norms to condition numbers and numerical sensitivity.

    A scientific-computing lesson about error, sensitivity, and validation.

    Modeling, Algorithms & OptimizationSoftware Development & Engineering

Learning stays connected to real problems

This area is for conceptual, mathematical, and technical lessons, with real connections to projects, research, and solutions.