Seminars and guest lectures are not listed here: you can find them on the talks and seminars page.

A.Y. 2025/2026 1 course

Interazione Uomo-MacchinaHuman-Computer Interaction

Main Lecturer IT
  • Corso di Laurea Triennale in Informatica e Comunicazione Digitale (Marina Militare)Bachelor's degree in Computer Science and Digital Communication (Italian Navy)
  • 3rd year, 1st semester
  • University of Bari Aldo Moro · Department of Computer Science

Lead lecturer for a third-year course (taught in Italian) on designing and evaluating interactive software that is not only functional, but also safe, efficient, and enjoyable to use. Students learn to understand users’ tasks and contexts and to apply core principles, methods, and standards, such as the ISO 9241 family, to build usable systems. Topics include usability and UX, accessibility, human-centred design, requirements gathering, prototyping, interaction design, designing for human error, and usability evaluation. Teaching combines lectures and hands-on exercises with a group case study, where students apply these techniques to a design problem and present their results.

A.Y. 2023/2024 1 course

Interazione Uomo-MacchinaHuman-Computer Interaction

Teaching Assistant IT
  • Corso di Laurea Triennale in InformaticaBachelor's degree in Computer Science
  • 3rd year, 1st semester
  • University of Bari Aldo Moro · Department of Computer Science

Teaching assistant for the Bachelor’s Degree in Computer Science course in Human-Computer Interaction held by Prof. Maria Francesca Costabile. The activities revolved around the HCI design process “UCD Sprint”.

A.Y. 2022/2023 1 course

Interazione Uomo-MacchinaHuman-Computer Interaction

Teaching Assistant IT
  • Corso di Laurea Triennale in InformaticaBachelor's degree in Computer Science
  • 3rd year, 1st semester
  • University of Bari Aldo Moro · Department of Computer Science

Teaching assistant for the Bachelor’s Degree in Computer Science course in Human-Computer Interaction held by Prof. Maria Francesca Costabile. The activities revolved around the HCI design process “UCD Sprint”.