Summary
Computational modelling uses mathematics and logics to represent systems, and the results are encoded as programs. These programs allow us to explore properties and behaviours of systems we want to design and build, and also those that are in use, but we don’t understand some of their behaviours. With the aid of three examples, I will illustrate how models can help us understand what has gone wrong, and why. And of course, why modelling is interesting and useful.