Population dynamics studies how and why populations change over time. Whether tracking the spread of a disease through a city, forecasting demographic shifts across generations, or understanding why some populations crash while others explode, the same mathematical frameworks apply — differential equations, matrix models, and feedback loops.
These simulations let you run SIR epidemic models, build age-structured populations, watch demographic transitions unfold over centuries, compare Malthusian versus logistic growth, and construct animated population pyramids. Tweak birth rates, mortality, and contact rates to see how small parameter changes produce dramatically different futures.