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