Teaching & supervision
I enjoy teaching the fundamentals of AI to students and helping young researchers find problems worth years of their lives.
Introduction to Artificial Intelligence
BE4B36ZUI (English) · B4B36ZUI Základy umělé inteligence (Czech) · Faculty of Electrical Engineering, CTU in Prague · co-taught with Branislav Bošanský
A foundational course on the building blocks of intelligent agents, from search and games to decision-making under uncertainty and reinforcement learning.
All lectures are recorded and freely available on YouTube, for our students and for anyone who wants to learn the foundations of AI.
Ph.D. and thesis supervision
I supervise Ph.D. students and postdocs in the Sequential Decision Making Group at the AI Center. My students work on multi-agent reinforcement learning, search in imperfect-information games, opponent modelling, RL for cybersecurity and LLM agents. They publish at venues such as IJCAI, AAAI, AAMAS and the Artificial Intelligence journal, and co-author with collaborators such as Michael Bowling, Neil Burch, Martin Schmid and Tuomas Sandholm.
Ph.D. graduates (advised or co-advised)
- 2026David Milec
- 2025Petr Tomášek · co-advised; supervisor Branislav Bošanský
- 2024Jaromír Janisch · co-advised; supervisor Tomáš Pevný
- 2024Michal Šustr
- 2018Karel Durkota · co-advised; supervisor Michal Pěchouček
Looking for a thesis or Ph.D. topic?
I supervise bachelor's, master's and Ph.D. theses on:
- LLM agents: in-context RL, memory, safety and security
- multi-agent RL and search in imperfect-information games
- AI for cybersecurity, education and science
Email me with a short CV and what excites you. If you have your own topic, even better.
Open positions →Master's and bachelor's theses
Recorded in the CTU digital library. Titles are translated to English where the library lists only the Czech title.
- 2026Peter Vataščin
- 2026Danil Alshaev
- 2026
- 2026Neel Jigneshbhai Shanishvara
- 2026Michal Badinka
- 2026Adéla Stuchlíková · co-supervised with Ondřej Kubíček
- 2025Kanstantsin Downar
- 2024
- 2024Daniil Barabašev
- 2024
- 2021
- 2020
- 2020
- 2019
- 2019
- 2019Patrik Březina
- 2019Vojtěch Foret
- 2018Petr Všetečka
- 2018
- 2018
- 2018
- 2016Raman Samusevich
- 2015
- 2015Marián Briedoň
- 2014
- 2014Raman Samusevich
- 2012Stanislav Fifik
- 2012
- 2012
- 2012
- 2011Tomáš Motal