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