---
title: Mathematical Modeling
description: Mathematical modeling is the process of translating real-world phenomena into mathematical equations to analyze and predict behaviors. Learners will understand how to formulate, solve, and validate models across physics, biology, and social sciences.
category: mathematics
subcategory: applied-mathematics
difficulty: beginner, intermediate, advanced
url: /subject/mathematical-modeling
---

# Mathematical Modeling

Mathematical modeling is the process of translating real-world phenomena into mathematical equations to analyze and predict behaviors. Learners will understand how to formulate, solve, and validate models across physics, biology, and social sciences.

## Available Resources

2 Books • 3 Courses • 1 Websites

## Courses

### 1. Street-Fighting Mathematics (MIT 18.098)

**Author:** Sanjoy Mahajan

The art of guessing answers without proofs or exact calculation: extreme cases, dimensional analysis, successive approximation, discretization, generalization and pictorial reasoning, applied to integrals, series, geometry and differential equations. Includes Mahajan's open textbook and problem sets with solutions.

**Difficulty:** Intermediate | **Price:** Free

**Link:** https://ocw.mit.edu/courses/18-098-street-fighting-mathematics-january-iap-2008/

**Tags:** estimation, dimensional-analysis, approximation-methods, extreme-cases-reasoning, problem-solving

### 2. Introduction to Modeling and Simulation (MIT 3.021J)

**Author:** Markus Buehler, Jeffrey Grossman

Introduces continuum methods, atomistic and molecular simulation, and quantum mechanical modeling applied to engineering and materials problems, using web-based simulation tools rather than heavy programming. Includes 11 lecture videos, lecture slides and problem sets for hands-on practice with each method.

**Difficulty:** Intermediate | **Price:** Free

**Link:** https://ocw.mit.edu/courses/3-021j-introduction-to-modeling-and-simulation-spring-2012/

**Tags:** computational-modeling, continuum-mechanics, molecular-dynamics, atomistic-simulation, quantum-mechanics

### 3. The Art of Insight in Science and Engineering: Mastering Complexity (MIT RES.6-011)

**Author:** Sanjoy Mahajan

Presents approximation tools for turning complex science and engineering problems into tractable estimates: divide and conquer, abstraction, symmetry and conservation, proportional reasoning, dimensional analysis, easy cases, lumping and probabilistic reasoning. The page provides the complete open textbook, building judgment for quick quantitative modeling.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://ocw.mit.edu/courses/res-6-011-the-art-of-insight-in-science-and-engineering-mastering-complexity-fall-2014/

**Tags:** estimation, dimensional-analysis, approximation, scaling, problem-solving

## Books

### 1. Mathematical Models in Biology

**Author:** Leah Edelstein-Keshet

SIAM Classics volume deriving discrete and continuous models of population dynamics, molecular interactions, nerve conduction, and spatial pattern formation, with phase-plane and stability analysis worked out in full. Assumes calculus and ordinary differential equations; exercises carry much of the derivation.

**Difficulty:** Advanced | **Language:** English | **Price:** Paid

**Link:** https://www.amazon.com/dp/0898715547?tag=edmonddante07-20

**Tags:** mathematical-biology, population-dynamics, differential-equations, stability-analysis, pattern-formation

### 2. Math Modeling: Getting Started & Getting Solutions

**Author:** Karen M. Bliss, Kathleen R. Fowler, Benjamin J. Galluzzo

Free SIAM guidebook walking through the full modeling cycle: defining an open-ended problem statement, making and justifying assumptions, choosing variables, building and solving models, then assessing results. Worked examples throughout; no prerequisites beyond secondary algebra.

**Difficulty:** Beginner | **Language:** English | **Price:** Free

**Link:** https://m3challenge.siam.org/sites/default/files/uploads/siam-guidebook-final-press.pdf

**Tags:** mathematical-modeling, modeling-process, problem-solving, applied-mathematics

## Youtubes

### 1. Nonlinear Dynamics and Chaos (Cornell MAE 5790, full lecture series)

**Author:** Steven Strogatz

Twenty-five filmed Cornell lectures covering fixed points, bifurcations, phase planes, limit cycles, chaos, and strange attractors, with modeling examples drawn from lasers, insect outbreaks, and Josephson junctions. Follows Strogatz's textbook chapter by chapter; calculus and linear algebra assumed.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://www.youtube.com/playlist?list=PLbN57C5Zdl6j_qJA-pARJnKsmROzPnO9V

**Tags:** nonlinear-dynamics, chaos-theory, bifurcations, dynamical-systems, differential-equations

## Websites

### 1. Modeling and Simulation in Python

**Author:** Allen B. Downey

Free online textbook with runnable Jupyter notebooks that builds physical and biological models in Python: population growth, epidemics, vaccination, pharmacokinetics, thermal systems, and projectile motion, emphasizing units, validation against data, and iterative refinement of assumptions.

**Difficulty:** Beginner | **Language:** English | **Price:** Free

**Link:** https://allendowney.github.io/ModSimPy/

**Tags:** mathematical-modeling, simulation, python, differential-equations, jupyter

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

*Curated by humans at Dantes.io. Personal study use welcome; republishing this curation requires permission (team@dantes.io).*

View this page online: https://dantes.io/subject/mathematical-modeling