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 learning content you need

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

  • LessonOptimization & MetaheuristicsAdvanced

    Convexity, Hessian, and quadratic programming

    Convexity, positive semidefiniteness, and the role of the Hessian in convex QP.

    A mathematics lesson connecting convex structure to the Convex QP Solver.

    Modeling, Algorithms & Optimization
  • LessonOptimization & MetaheuristicsBeginner

    From a real problem to an optimization model

    How a decision problem becomes variables, an objective, and constraints.

    A foundational lesson on translating a decision problem into variables, an objective, and constraints.

    Modeling, Algorithms & Optimization
  • LessonOptimization & MetaheuristicsIntermediate

    Metaheuristics: searching between exploration and exploitation

    The core ideas and mathematics behind approximate search with GA and DE.

    A lesson introducing population-based search, Genetic Algorithm, Differential Evolution, and the exploration/exploitation trade-off.

    Modeling, Algorithms & Optimization

Learning stays connected to real problems

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