Lecture with Computer Exercises: Modelling and Simulating Social Systems with MATLAB
This course introduces first the basic functionalities and features of the mathematical software package MATLAB, such as the simple operations with matrices and vectors, differential equations, statistical tools, the graphical representation of data in various forms, and video animations of spatio-temporal data. With this knowledge, students are expected to implement themselves in MATLAB, models of various social processes and systems, including agent-based models, e.g. models of interactive decision making, group dynamics, human crowds, or game-theoretical models. Part of this course will consist of supervised programming exercises in a computer pool. Credit points are finally earned for the implementation of a mathematical model from the sociological literature in MATLAB and the documentation in a seminar thesis.