Teaching Activities

Current Courses

Scientific Direction

Previous Courses

Parallel Programming

BSc in Informatics | Spring 2025-2026

Parallel programming concepts, concurrency, synchronization, and the design of programs for multicore systems.

Human-Computer Interaction

BSc in Informatics | Spring 2025-2026

Interaction design principles, user-centered design, prototyping, usability, and evaluation of interactive systems.

C++ Programming

BSc in Informatics | Fall 2022-2023

Programming fundamentals, object-oriented programming, data structures, and software development in C++.

Interaction Design & Multimedia

MSc in Digital Methods for the Humanities | Spring 2020-2026

Design and development of interactive multimedia experiences for digital methods and the humanities.