VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Complex Social Systems: Modeling Agents, Learning, and Games - With Coding Project
Last Updated: 2026-02-05 16:28:57
Abstract
This course introduces mathematical and computational models to study techno-socio-economic systems and the process of scientific research.Students develop a significant project to tackle techno-socio-economic challenges in application domains of complex systems. They are expected to implement a model and communicating their results through a seminar thesis and a short oral presentation.
Objective
The students are expected to know a programming language and environment (Python, Java or Matlab) as a tool to solve various scientific problems. The use of a high-level programming environment makes it possible to quickly find numerical solutions to a wide range of scientific problems. Students will learn to take advantage of a rich set of tools to present their results numerically and graphically. The students should be able to implement simulation models and document their skills through a seminar thesis and finally give a short oral presentation.
Content
Students are expected to implement themselves models of various social processes and systems, including agent-based models, complex networks models, decision making, group dynamics, human crowds, or game-theoretical models. Credit points are finally earned for the implementation of a mathematical or empirical model from the complexity science literature and the documentation in a seminar thesis.
Resources
Lecture Notes
The lecture slides will be presented on the course web page after each lecture.
Literature
Agent-Based Modeling https://link.springer.com/chapter/10.1007/978-3-642-24004-1_2 Social Self-Organization https://www.springer.com/gp/book/9783642240034 Traffic and related self-driven many-particle systems Reviews of Modern Physics 73, 1067 https://journals.aps.org/rmp/abstract/10.1103/RevModPhys.73.1067 An Analytical Theory of Traffic Flow (collection of papers) https://www.researchgate.net/publication/261629187 Pedestrian, Crowd, and Evacuation Dynamics https://www.research-collection.ethz.ch/handle/20.500.11850/45424 The hidden geometry of complex, network-driven contagion phenomena (relevant for modeling pandemic spread) https://science.sciencemag.org/content/342/6164/1337 Further literature will be recommended in the lectures.
General Information
- Language
- English
- Levels
- MSC
- Frequency
- Yearly recurring
Examination
- Type
- graded semester performance
Registration & Places
- Signup End
- 09.09.2024
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| seminar | Complex Social Systems: Modeling Agents, Learning, and Games |
|
2 h weekly |
| independent project | Complex Social Systems: Modeling Agents, Learning, and Games - With Coding Project | No time listed | 2 h weekly |