Teaching

Sharing knowledge in computer science, data, and AI.

I believe teaching is one of the most impactful ways to contribute to the research community. Over the years, I have taught a range of courses spanning low-level systems, large-scale data processing, and modern NLP.


Course Level Role Year(s) Institution
🌐 Web Intelligence MSc Lecturer 2025–26 UPF
⛏️ Mining Massive Datasets MSc Lecturer 2025–26 UCU
🤖 Natural Language Processing MSc Lecturer 2025–26 UCU
🔍 Information Retrieval and Web Analytics BSc Practice & Seminar Lecturer 2024–25, 2025–26 UPF
⛏️ Mining Massive Datasets BSc Practice Instructor 2023–24, 2024–25 UPF
🖥️ Computer Organization BSc Practice Instructor 2022–23, 2023–24 UPF

UPF — Universitat Pompeu Fabra, Barcelona, Catalonia, Spain  |  UCU — Ukrainian Catholic University, Lviv, Ukraine