Books

Algorithmic Composition
I am currently writing an online book about Algorithmic Compositions.

Comutational Thinking
I wrote an interactive introductory book for the course Computational Thinking which I use for my teaching at the Munich University of Applied Sciences.
Publications
Zönnchen, Benedikt and Dzhimova, Mariya and Socher, Gudrun (2025).
From intelligence to autopoiesis: rethinking artificial intelligence through systems theory.
Frontiers in Communication, Volume 10 - 2025.
DOI: 10.3389/fcomm.2025.1585321Hammer, Sabine and Ottinger, Sarah and Zönnchen, Benedikt and Hohendanner, Michel and Hobelsberger, Martin and Thurner, Veronika (2024).
ChatGPT in higher education: Perceptions of computer science-related students.
2024 IEEE Global Engineering Education Conference (EDUCON), 01–08.
DOI: 10.1109/EDUCON60312.2024.10578742Sanchez, Téo and Zönnchen, Benedikt and Held, Helena and Dzhimova, Mariya and Socher, Gudrun (2024).
Evaluating interdisciplinary and project-based learning on AI in culture and arts.
EDULEARN24 Proceedings, 2801-2808. IATED.
DOI: 10.21125/edulearn.2024.0757Zönnchen, Benedikt (2024).
Generative AI: Between tool and communication partner. Hochschule München (internal paper).
URL: linkZönnchen, Benedikt and Thurner, Veronika and Böttcher, Axel (2024).
On the impact of ChatGPT on teaching and studying software engineering.
2024 IEEE Global Engineering Education Conference (EDUCON), 01–10.
DOI: 10.1109/EDUCON60312.2024.10578680Zönnchen, Benedikt and Böhm, Charlotte and Socher, Gudrun (2024).
Bridging disciplines in higher education: The convergence of AI and sustainability.
10th International Conference on Higher Education Advances (HEAd’24).
DOI: 10.4995/HEAd24.2024.17278Zönnchen, Benedikt and Böhm, Charlotte and von Schwichow, Helene and Socher, Gudrun and Wurster, Stefan (2024).
Empowering interdisciplinary expertise: Evaluating the impact of challenge-based learning on AI and sustainability literacy in higher education.
EDULEARN24 Proceedings, 5998-6007. IATED.
DOI: 10.21125/edulearn.2024.1433Zönnchen, Benedikt and Friedrich, Markus and Thurner, Veronika (2023).
Nachhaltigkeit in der informatischen Lehre am Beispiel KI.
In Dölling, Hanna and Schäfle, Claudia and Kürsten, Susanne and Hunger, Marianne and Hirtt, Jim and Riegler, Peter, Tagungsband zum 5. Symposium zur Hochschullehre in den MINT-Fächern, 289–307.
Tagungsband zum 5. Symposium zur Hochschullehre in den MINT-Fächern, 289–307. BayZiel.
DOI: 10.57825/repo_in-4411Zönnchen, Benedikt (2021). PhD thesis.
Efficient parallel algorithms for large-scale pedestrian simulation.
Technical University of Munich.
URL: linkZönnchen, Benedikt and Köster, Gerta (2020).
GPGPU computing for microscopic pedestrian simulation.
Parallel Computing: Technology Trends, 93–104. IOS Press.
DOI: 10.3233/APC200029Zönnchen, Benedikt and Kleinmeier, Benedikt and Köster, Gerta (2020).
Vadere—a simulation framework to compare locomotion models.
In Zuriguel, Iker and Garcimartin, Angel and Cruz, Raul, Traffic and Granular Flow 2019, 331–337.
Traffic and Granular Flow 2019, 331–337. Springer International Publishing.
DOI: 10.1007/978-3-030-55973-1_41Kleinmeier, Benedikt and Zönnchen, Benedikt and Gödel, Marion and Köster, Gerta (2019).
Vadere: An open-source simulation framework to promote interdisciplinary understanding.
Collective Dynamics, 4, 1–34.
DOI: 10.17815/CD.2019.21Zönnchen, Benedikt and Laubinger, Matthias and Köster, Gerta (2019).
Towards faster navigation algorithms on floor fields.
In Hamdar, Samer H., Traffic and Granular Flow ’17, 307–315.
Traffic and Granular Flow ’17, 307–315. Springer International Publishing.
DOI: 10.1007/978-3-030-11440-4_34Zönnchen, Benedikt and Köster, Gerta (2019).
A parallel generator for sparse unstructured meshes to solve the eikonal equation.
Journal of Computational Science, 32, 141-147.
DOI: 10.1016/j.jocs.2018.09.009Zönnchen, Benedikt and Köster, Gerta (2016).
Detecting arbitrarily shaped queues using the fast marching method.
Collective Dynamics, 556–561.
Proceedings of Pedestrian and Evacuation Dynamics 2016, 556–561.Köster, Gerta and Zönnchen, Benedikt (2016).
A queuing model based on social attitudes.
In Knoop, Victor L. and Daamen, Winnie, Traffic and Granular Flow ’15, 193–200.
Traffic and Granular Flow ’15, 193–200. Springer International Publishing.
DOI: 10.1016/j.trpro.2014.09.029Köster, Gerta and Zönnchen, Benedikt (2014).
Queuing at bottlenecks using a dynamic floor field for navigation.
Transportation Research Procedia, 2, 344-352.
DOI: 10.1016/j.trpro.2014.09.029
Recent Talks
-
A Systemic View on Society (2024),
Munich Creative Business Week 2024, MUC.DAI, [link]. -
AI as a Tool of Emancipation? (2024),
IGA Tagung. -
Generative AI in the Context of XR (2023),
XR for the Middle Class, IHK Munich, [link]. -
Generative AI: Between Tool and Communication Partner (2023),
Ready for the Future: AI-Skills as Part of the Curriculum, Dialogue Forum, HM, [link].
Software

EikMesh
During my Ph.D. I created EikMesh, a Java library for high quality meshes.

Roboworld
Roboworld is an educational Python package designed for students to learn basic programming concepts.

Vadere
Vadere is an open-source framework for the simulation of microscopic pedestrian and crowd dynamics. In addition to this core domain, other systems including cars and granular flow can be introduced into the framework.
Animations

Elastic Collisions
A set of randomly initialized partiles that move inside a two-dimensional box. Each particle is initialized with some mass, position, and velocity. The color of the particle indicates its speed and its size indicates its mass.

Forest Fire Simulation
A cellular automaton to simulate and visualize forest fires. The visualization is simple but effective.

Fourier Drawing
This animation is inspired by the work of Daniel Shiffman and his tutorial 'Drawing with Fourier Transform and Epicycles', as well as the excellent explanation of the Fourier analysis done by Grant Sanderson in the video 'But what is a Fourier series?'.

Fractal Tree
The following sketch displays a randomly generated tree. It is generated recursively.

Rotating Lines
Multiple lines rotate around their midpoint. The rotation creates the illusion of movement around a circle.

Space-filling Curve
Illustration of Sierpiński's space-filling curve in two dimensions.

Perpendicular Parallel Branching
An animation that can be categorized as pure generative art.

Monthly Global-Mean Temperatures
A plot of the monthly global-mean temperatures.

Discrete Voronoi Diagram
Illustration of a flooding algorithm that computes the discrete Voronoi diagram of some random points.