Teaching

Administrative Teaching Duties

Current teaching/classes

I coordinate the "Cognitive Processing" (and modeling) track within the MSc AI and lead a team of excellent teachers on this program. In addition, I teach personally on these courses at Utrecht University (sorted by term). We worked hard on upgrading these courses, and wrote about it for IEEE pervasive:
  • Janssen, C.P., Nouwen, R., Overvliet. K. Adriaans, F., Stuit. S. Deoskar, T., and Harvey, B. (2020 accepted) Multidisciplinary and interdisciplinary teaching in the Utrecht AI program: Why and how?," IEEE Pervasive Computing [Author version, DOI]


  • For each course you can find more detailed information on Osiris:
    • Cognitive Modeling (MSc Artificial Intelligence, 2nd term)
    • Methods in AI research (MSc AI, 1st term)
    • Experimental methods and statistics (BSc Cognitive Artificial Intelligence, 3rd term)
    • Advanced topics in Cognitive Science (MSc AI, 4th term)
    • Professional skills ("lintmodule") (MSc Applied Cognitive Psychology, 3rd term)
    • MSc and BSc research project supervisions (throughout the year, various programs)

    Former teaching/classes

    I have taught (parts of) a variety of courses.
  • Fundamentals of Cognitive Neuroscience (MSc Neuroscience and Cognition, 1st term) (2015)
  • Training experimenteren & registreren 2 (BSC Psychology, 2nd term; 2015-2016)
  • Introduction to Social Science (BSc Economics, 4th term; 2015-2016)
  • Cognitive Systems (MSc Artificial Intelligence, 2nd term; 2016)
  • Cognitive Neuroscience (BSc Psychology, 2nd term; 2015-2016)
    • Cognitive Systems and Intelligent Technologies (2009-2012, UCL) .This introductory level course introduces important concepts and significant examples of technological systems that use knowledge and exhibit intelligent behaviour. I gave lectures on computational cognitive modeling and lead discussion sessions. Taught together with Dr. John Dowell and Dr. Denise Gorse.
    • Speech and Language technology (2008/2009, University of Groningen). Course for senior students (third year Bachelors) in Artificial Intelligence. I gave lectures together with Dr. Jennifer Spenader.
    • Introductory logics (2008/2009, University of Groningen). Course for freshmen in Artificial Intelligence, Computer Science, Information Sciences and Philosophy. I gave labs and practical classes, and also coordinated the course. Main lecturer: Drs. Piter Dykstra. Overal course coordinator: Prof. Rineke Verbrugge (Multi-agent systems, Groningen)
    • Reinforcement Learning (2007/2008, Rensselaer Polytechnic Institute). I gave a guest lecture on Reinforcement Learning as part of the Lisp in AI and Cognitive Science course by Dr. Michael Schoelles
    • Het simpele complexe brein: Hoe je met de computer meer kunt leren over een grote grijze massa (2006). An online course on Cognitive Modeling and Cognitive Science (in Dutch), published by kennisnet.nl as an assignment by the Royal Netherlands Academy of Arts and Sciences on celebration of Heineken Laureate John Anderson.
    • Introductory logics (2004/2005, University of Groningen) Main lecturer: Prof. Rineke Verbrugge (Multi-agent systems, Groningen)

    In other courses and settings I have also given a lot of presentations about my research work. If you are interested in the content of any of the courses, feel free to contact me.