Teaching

I teach across the undergraduate, master’s, and doctoral programmes of the Faculty of Organizational Sciences, University of Belgrade, in the Center for Decision Making and Machine Learning. My courses sit at the intersection of machine learning, decision support systems, and decision theory — the same intersection my research lives in.

Undergraduate courses

  • Decision Theory
  • Business Intelligence
  • Machine Learning
  • Decision Support Systems (until 2025)

Master’s courses

  • Mathematical Foundations of Data Science
  • Software Development for Data Science
  • Business Intelligence Systems
  • Data Warehouses
  • Application of Machine Learning Algorithms
  • Design of Machine Learning Algorithms
  • Machine Learning with Big Data
  • Data Science (until 2025 - joint study program with School of Electrical Engineering, University of Belgrade)

Doctoral courses

  • Machine Learning — Selected Topics
  • Decision Making — Selected Topics
  • Knowledge Discovery in Databases — Selected Topics
  • Business Intelligence — Selected Topics

Summer schools

  • Data School — organizer and lecturer, Perast, Montenegro (2018 and 2019)
  • Machine Learning Summer School — lecturer (2021 and 2022)
  • FON Summer School — lecturer (2022)

International teaching

SuMoS — Strengthening the Ecosystem for Sustainable Student Mobility (Erasmus+, since 2022) — a Cooperation Partnership in Higher Education coordinated by the Faculty of Organization and Informatics, University of Zagreb, together with the University of Žilina and the Faculty of Organizational Sciences in Belgrade. Joint courses are delivered with Zagreb and Žilina under the programme, which also develops course comparison and recognition guidelines and a micro-credentials framework for student mobility.

Transcending Multilingualism and Multiculturalism (2023–2024) — a Circle U. project led by Dr Shuangyu Li at King’s College London, bringing together Aarhus, Alcalá, Belgrade, Pisa, and Utrecht alongside Citizens UK to co-create an online interactive module on cultural competency. I contributed two teaching units to the module:

  • Introduction to Generative Artificial Intelligence
  • Generative Artificial Intelligence in Multilingual and Multicultural Social Interaction

More on the collaboration in this post and on the co-creation workshop at King’s.

Supervision and collaboration

I regularly supervise BSc, MSc, and PhD students working on machine learning, decision support systems, and algorithmic fairness. If you are a student interested in any of these areas, or a colleague looking to collaborate on teaching, get in touch.