Chair of Sociology, in particular of Modeling and Simulation

Lecture with Computer Exercises: Modelling and Simulating Social Systems with MATLAB

Term: Spring 2012



The course will take place every Monday from 5.15 to 6.45 pm in room HG E 26.1. Lectures are divided into two parts: in the first 30-40 minutes the material of the respective lecture is covered, the remainder of the 90 minutes lecture consists of supervised exercises.

Final Presentations

You may now find the schedule for the oral presentations below. Remember, each group is asked to present for only 15 minutes and to reserve 5 minutes for questions. Please note that the deadline for the written project reports is already on Friday May 25th 2012 at midnight (sharp).

Groups registered (updated May 25th)


Important Links:
Projects page
GitHub Repository of the Course


Downloads: (LaTeX), reportTemplate.doc, ETH Declaration of Originality


Course Material

Please find the list of lectures below; the course material for each week will be made available here around noon on the day of the lecture.

1 - Introduction to the Course, to Modeling, MATLAB and GIT
Introduction: Course (.ppt, .pdf), MATLAB (.ppt, .pdf), GIT (.ppt, .pdf) Exercises: Solutions 1-3 (.zip)
2 - Plotting/Statistics in MATLAB; First Steps in GIT; Research Proposal & Project
Proposal (.ppt,.pdf), GIT (.ppt,.pdf), Plotting & Statistics (.ppt, .pdf), cities.m, countries.m, additional Material on 2D ploting (.zip)
3 - Dynamical Systems; GIT Connected
Dynamical Systems (.ppt,.pdf), GIT (.ppt, .pdf), pendulum.m, lorenzattractor.m
4 - Cellular Automata
Cellular Automata (.ppt,.pdf), draw_car.m, simulate_cars.m, simulate_cars_video.m, simulate_cars_video_w7.m, disease.m Exercises: Solutions (.zip)
5 - Game Theory and Agent-based modeling
Game Theory, ABM (.ppt,.pdf), iterated Prisoner's dilemma code (.zip)
6 - Introduction to Graphs/Networks
Introduction to Networks (.ppt,.pdf) More material on github.
7 - Simulations with Networks
Simulations with Networks (.ppt, .pdf) More material on github.
8 - Continuous Space Simulations
Continuous Modeling (.ppt, .pdf)
9 - Optimization and Parallelization
Optimization (.ppt, .pdf), example code (.zip)
10 - Statistical Tests, Final Report and Scientific Writing
Report Writing (.ppt, .pdf)
11 - Evolutionary Stability and Replicator Dynamics
Evolutionary Stability (.ppt, .pdf) More material on github.

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2015 ETH Zurich | Imprint | Disclaimer | 25 May 2012