Mathematical models II.
Description:
The course gives an introduction to the theory of simulational and deterministic models, using computational and analytic tools. The goal of the course to discuss the basic modelling approaches (cellular automata, agent-based models, differential equations) with modern software infrastructure (Python, Git, PyCharm). The students have to solve problems individually and in smaller groups.
Curriculum:
- simulation models: cellular automata, agent-based models and their analysis in Netlogo
- basics of 1D differential equations: solving equations by hand and using computer
- basics of nD differential equations
- modelling with differential equations: population dynamics, drug elimination, physical systems, chemical reactions, epidemiology
Evaluation:
- solving problems in differential equations (25 points)
- processing a cellular automaton/agent-based model (25 points)
Resources:
- NetLogo library: https://ccl.northwestern.edu/netlogo/models/