In the Fall semester 2014/2015, I have co-taught the Cogntivive Computational Neuroscience course at the University of Amsterdam.
In the Fall semester 2011/2012, I have taught the Artificial Neural Networks course at Leiden University.
In the period 2006-2010, I have taught two courses at Delft Technical University: the computational complexity seminarium, for undergraduate students, and the Collaborative Agent-Based Systems seminarium.