Julian Chingoma

I am a PhD Candidate at the University of Amsterdam as part of the COMSOC Group at the Institute for Logic, Language and Computation (ILLC). I am part of the VICI project on Collective Information under the supervision of Ronald de Haan and Ulle Endriss.

Both my BSc and MSc in Computer Science were completed at the University of Cape Town, with the latter done under the supervision of Thomas Meyer.

My research interests are mainly in Collective Decision Making and topics within Knowledge Representation and Reasoning (KR) such as defeasible reasoning and normative reasoning.


University of Amsterdam


Teaching assistant for MSc Logic/AI courses on Game Theory and Computational Complexity.

Co-instructor of MSc Logic project course: Fairness in Multiwinner Elections.

BSc thesis supervisor: Max de Boer.


Teaching assistant for MSc Logic/AI courses on Game Theory and Computational Social Choice.

University of Cape Town


Part-time lecturer for undergraduate course on introductory programming using Python (CSC1015F).



  • Julian Chingoma, Ulle Endriss and Ronald de Haan. Simulating Multiwinner Voting Rules in Judgment Aggregation. In Proceedings of the 21st International Conference on Autonomous Agents and Multiagent Systems (AAMAS-2022). [pdf]


  • Julian Chingoma and Thomas Meyer. Defeasibility applied to Forrester's paradox. South African Computer Journal 32(2): 161-183. [pdf]
  • Julian Chingoma. Enriching deontic logic with typicality. Master's Thesis. University of Cape Town. Supervisor: Thomas Meyer [pdf]


  • Julian Chingoma and Thomas Meyer. Forrester’s paradox using typicality. South African Forum for Artificial Intelligence Research: 220-231. [pdf]