Teaching record of Hans van Ditmarsch

phd students / exam committees / postgraduate courses and tutorials / master students / undergraduate students projects / course development / undergraduate courses


Postgraduate

PhD students

Exam committees

The difference between external examiner and defence committee member is often vague, and varies between countries.

External examiner

Defence committee member

Postgraduate courses and tutorials

Master students


Undergraduate

Undergraduate students (projects)

Course development

Items 1-8 resulted from employment at the Open University of the Netherlands (1989-1994).
  1. J.F.A.K. van Benthem, H. P. van Ditmarsch, J. Ketting, W.P.M. Meyer-Viol, Logic for computer science (Logica voor informatici), Addison-Wesley, Amsterdam 1991.
  2. H.P. van Ditmarsch, J. Ketting, J.S. Lodder, Logic (Logica), Open University, Heerlen 1991.
  3. H.J. Sint, H.P. van Ditmarsch, A. Hiemstra, Knowledge-based systems (Kennissystemen), Open University, Heerlen 1992.
  4. F.J. Wester, H.P. van Ditmarsch, H. Koppelman, Logic programming (Logisch programmeren), Open University, Heerlen 1993.
  5. H.P. van Ditmarsch, W. van der Hoek, C. Jonker, J. Ketting, J.S. Lodder, M. de Rijke, Logic and Computer Science (Logica en informatica), Open University, Heerlen 1993.
  6. J.F.A.K. van Benthem, H. P. van Ditmarsch, J. Ketting, W.P.M. Meyer-Viol, Logic for computer science (Logica voor informatici), 2nd edition, Addison-Wesley, Amsterdam 1994.
  7. H.J. Sint, H.P. van Ditmarsch, A. Hiemstra, W. Jansweijer, H. Trimp, Knowledge-based systems 2 (Kennissystemen 2), Open University, Heerlen 1994.
  8. G. Zwaneveld, H.P. van Ditmarsch, H.J. Pootjes, project Machine learning (Specialisatieproject Machinaal leren), Open University, Heerlen 1996.
  9. E.M. van de Vrie et al., Introduction to Knowledge Systems (Materials additional to: Mark Stefik, Knowledge systems ), BOK project 1999.
  10. W. van der Hoek et al., Logic for Artificial Intelligence (Materials additional to: J.-Ch. Meyer & W. van der Hoek, Epistemic Logic for AI and Computer Science ), BOK project 1999.
  11. H.P. van Ditmarsch, Course notes Logic programming (Materials additional to: L. Sterling & E. Shapiro, The Art of Prolog ), BOK project 1999.
  12. J.F.A.K. van Benthem, H. P. van Ditmarsch, J. Ketting, J.S. Lodder, W.P.M. Meyer-Viol, Logic for computer science (Logica voor informatici), 3rd edition, Pearson Education, Amsterdam 2003.
  13. H.P. van Ditmarsch & W. van der Hoek & B.P. Kooi, Dynamic Epistemic Logic , Synthese Library Volume 337, Springer, 2007.
  14. Johan van Benthem, Hans van Ditmarsch, and Jan van Eijck, Logica in Actie (in Dutch), Academic Service 2009
  15. Johan van Benthem, Hans van Ditmarsch, Jan van Eijck, and Jan Jaspars, Logic in Action , 2009-2011

Undergraduate courses given

The overview includes master level courses.

Courses given (legend below table)
course name program univ. material # students co-teachers acad.year
Logic CompSci UvA 1 60 Johan van Benthem 93-94
Logic CogSci RuG 6 70 - 94-95
Logic programming CogSci RuG 6 + 5 15 - 95-96
Applied logic CompSci RuG 6 + 5 25 - 94-95
Advanced logic CogSci RuG 6 + 5 15 Erik Krabbe 94-95
Cognitive Engineering CogSci RuG 7 15 - 94-95
Logic CogSci RuG 6 + 2 25 - 95-96
Knowledge Acquisition SWI, CogSci RuG reader + 3 30 Ellen Timminga 95-96
Logic programming CogSci RuG 6 + 5 25 - 95-96
Applied logic CompSci RuG 6 + 5 25 - 95-96
Advanced logic CogSci RuG 6 + 5 15 - 95-96
Machine learning CompSci, CogSci RuG reader + 8 15 Marc Lankhorst 95-96
Cognitive Engineering CogSci RuG 7 10 - 95-96
Logic AI, CompSci VU syllabus 110 - 95-96
Advanced logic CogSci RuG 6 + 5 20 - 96-97
Logic Programming CogSci RuG 6 + 5 20 - 96-97
Cognitive Engineering CogSci RuG 7 5 - 96-97
Artificial Intelligence SWI, CompLing, CogSci RuG AIMA 40 - 96-97
Advanced Logic CogSci RuG 6 + 2 + 5 40 Rineke Verbrugge 97-98
Artificial Intelligence SWI, CompLing, CogSci RuG AIMA 55 - 97-98
Logic programming CompSci, CompLing, CogSci RuG Art of Prolog 80 Gertjan van Noord 98-99
Advanced logic CogSci RuG 6 + 5 25 - 98-99
Logic and game theory CogSci, CompSci RuG Binmore 30 Gerard Renardel, Barteld Kooi 99-00
Automated theorem proving CompSci St Andrews Fitting 5 - 00-01
Intro. to Inf. Techn. CompSci, InfoSci Otago Beekman 860 many (Sem. 1) 02
Theory of computing CompSci Otago Sudkamp 45 Willem Labuschagne 02
Computational Linguistics CompSci Otago various 6 Ali Knott 02
Applied Logic CompSci Otago various 15 Willem Labuschagne, Richard O'Keefe 02
Intro. to Inf. Techn. CompSci, InfoSci Otago Beekman 540 many (Sem. 2) 02
Artificial Intelligence CompSci Otago Nilsson 45 Ali Knott, Simon McCallum 02
Intro. to Inf. Techn. CompSci, InfoSci Otago Beekman 740 many (Sem. 1) 03
Theory of computing CompSci Otago Sudkamp 40 Willem Labuschagne 03
Applied Logic CompSci Otago various 10 Willem Labuschagne 03
Comp. for professionals CompSci Otago various 150 Stewart Fleming, Scott King (Sem. 1) 03
Theory of computing CompSci Otago Sudkamp 30 Willem Labuschagne 04
Applied Logic CompSci Otago various 15 Willem Labuschagne 04
Artificial Intelligence CompSci Otago AIMA 75 Ali Knott 04
Applied Logic (462) CompSci Otago various 6 Willem Labuschagne 05
Artificial Intelligence (343) CompSci Otago AIMA 75 Ali Knott 05
Artificial Intelligence (451) CompSci Otago Binmore, other 25 Ali Knott 05
Applied Logic (462) CompSci Otago various 3 Willem Labuschagne 06
Artificial Intelligence (451) CompSci Otago Binmore, other 7 Ali Knott 06
Artificial Intelligence (343) CompSci Otago AIMA 40 Ali Knott 07
Distributed Information Systems (3515) CompSci Aberdeen various 50 Tim Norman 08-09
Foundations of Computing Science 2 CompSci Aberdeen Rees 50 Jim Hunter 08-09
Lógica Filosofía Sevilla - 5 Ignacio Hernandez 10-11

Legend to the table of given courses:


revised 12 Jan 2012