MATHEMATICAL MODELING WORKSHOP / UNIVERSITY & RESEARCH

From a question
to reproducible research.

Every equation makes assumptions. Every computation needs evidence. Build six models and learn to explain when they deserve your trust.

6 complete units · 2–3 hours each · 繁中 / EN · No sign-in

PhenomenonAssumptionsModelPythonEvidenceRevision
01 — 06Solve it. Then question it.Your question connects every step.
01 /

Question first

State the objective, units and assumptions before choosing an algorithm.

02 /

Build evidence

Write Python in your browser; compare exact solutions, baselines and failures.

03 /

Take your work with you

Save locally and export notebooks, data, figures and your research record.

THE CORE PATH

Six questions. Six ways to model.

06

Complete workshop · 150 minutes

When a smooth picture lies

How do spatial resolution and boundary conditions change diffusion?

Derive a diffusion equation and test explicit and implicit schemes against an exact mode.

Start modeling

A QUICK READINESS CHECK

Refresh what you need. Start when you want.

Mark the skills you want to refresh to find the matching Notes. This is a reading guide; it never locks a lesson.

BEYOND THE CORE

Carry the methods into your own question.

These branches offer reading and research roadmaps; complete interactive workshops are not yet available.

Reading roadmap

Biology & nonlinear dynamics

When does a reduced enzyme model preserve transient behavior?

Prerequisites: Units 1–3; phase planes and linear algebra

Segel ch. 8 → Mickens ch. 7 → Gumel (nonstandard finite differences) → Childress & Percus ch. 3

Reading roadmap

Engineering & continuum models

Which transport scale makes a well-mixed approximation fail?

Prerequisites: Units 1 and 6; multivariable calculus

Chidambaram ch. 2–3 → Rice & Do (ODE/PDE methods) → Temam & Miranville (energy and continuum balances)

Reading roadmap

Social systems & networks

Does an update-rule effect survive changing network structure?

Prerequisites: Unit 4; probability and game theory

Smaldino ch. 3 → ch. 8 → ch. 9–10

Reading roadmap

Financial models

Do two discretizations agree on a known option-pricing benchmark?

Prerequisites: Units 5–6; probability, calculus and numerical methods

Ruttiens (probabilistic environment) → Wilmott, Dewynne & Howison ch. 3–4, 16–19

Reading roadmap

Data-driven & learned models

When does a learned surrogate fail outside its training regime?

Prerequisites: Units 2 and 5; gradients and matrix algebra

Spiliopoulos et al. (regression → networks → generalization); Sahni et al. (application critiques)

27 Notes units, one companion library.

Twelve core lectures, ten mathematical refreshers and five writing units are mapped to the workshops. Books supply chapter references; teaching text, examples and code are original.

Progress stays in this browser. Clearing site data removes it; export JSON regularly. The first Python startup needs a network connection to load the scientific runtime.