Open course · Universities of Verona and Trento
A hands-on introduction to mathematical modeling in sport science: how models are built and calibrated, where they fail, and how to use them in research and practice.
The course
Each module builds on the previous one, with interactive charts you can change and checkpoint questions at the end.
What a model is, its parts, and the steps from observation to a model you can use.
Fitting parameters to data, the limits of a famous formula, and why extrapolation and overfitting mislead.
The power-duration curve, VO₂ and lactate kinetics, and the Banister model of supercompensation.
Differential equations solved step by step: VO₂ dynamics, a bike suspension, and the motion of a cyclist.
Neural networks from a single neuron, the curse of dimensionality, and how a language model predicts text.
Models behind real decisions, association vs causation, and one equation that appears everywhere.
Go further
Each page works through one model from research in more depth, with its own interactive chart.

How W′ is used up above critical power and recovered below it, interval by interval.

A machine-learning model that predicts the shape of the glucose response to a meal.

How the timing of a pre-exercise meal changes the risk of a glucose drop, from 6,761 athletes.

The same incremental test read with a static and with a dynamic model, side by side.

Why a feedback loop with a delay oscillates, from a shower with a long pipe to a real exercise test.

Ten exponentially weighted means of power that track the margin to your best, in real time.
Talks
Slides from lectures and conferences, some with live models and charts.
Where the course comes from, what it covers, exam preparation for in-person students, and the terms for reusing the material.
A free Google NotebookLM notebook built on the course, as an extra study aid. I cannot guarantee the accuracy of what Gemini generates.
If my work has helped you, you can support it by buying me a coffee. It helps me maintain and improve the course.