Teaching
A list of teaching activities, course descriptions can be found online.
University of Amsterdam
I’ve developed and taught a number of new courses in Amsterdam. This includes lectures in the Master Computational Science, at the Amsterdam University College and in the Bachelor Informatica. From 2015-2020 I was the programme director of the Master Computational Science.
Master
- Introduction to Computational Science – Master Computational Science, UvA (2020-2024)
- Agent-Based Modelling – Master Computational Science, UvA (2017 -2019)
- Complex System Simulation – Master Computational Science, UvA (2013 – 2016)
Bachelor
- Modelling Your World – Amsterdam University College (2013 – 2016)
- Introduction Computational Science – BSc UvA (2013)
Other & Guest
- Computational Social Science, UvA (2024)
- NTU-Warwick Complexity Winter School, NTU (2015 – 2018)
- Complexity can it be Simplified, UvA (2014-2015)
Nanyang Technological University
From 2009-2013 I was teaching at the School of Computer Engineering at NTU. I was also part of the blue ribbon commision to redesign the bachelor curriculum of computer science and computer engineering.
Bachelor
- Introduction to Computational Thinking (2011, 2012)
- Introduction to Intelligent Agents (2010, 2011, 2012,2013)
- Operating Systems (2010, 2011, 2012)
- Software Systems and Models (2009, 2010)