Study-unit Code
In all curricula
Valentina Franzoni
  • Valentina Franzoni
  • 42 ore - Valentina Franzoni
Course Regulation
Coorte 2022
Learning activities
Attività formative affini o integrative
Academic discipline
Type of study-unit
Opzionale (Optional)
Type of learning activities
Attività formativa monodisciplinare
Language of instruction
The course focuses on advanced principles for the design, development and implementation of human-computer interfaces that promote effective, efficient and satisfactory interaction between users and computer devices and systems. The fundamentals of Human-Computer Interaction (HCI) and User Experience (UX) will be covered, with emphasis on key concepts such as usability, accessibility, natural interaction, ergonomics and affordance in human-computer interaction.
Reference texts
Teaching material provided by the teacher, including bibliographic references.
J. Johnson: Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines, Elsevier, (2014), ISBN= 978-0-12-407914-4J. J. Garret: The Elements of User Experience: User-Centered Design for the Web and beyond, New Riders Publishing, (2010), ISBN=0735712026P. Morville, L. Rosenfeld and J. Arango: Information Architecture: For the Web and Beyond , O’Reilly and Ass., 2015, ISBN=1491911689J. Allen, J. Chudley: Smashing UX Design: Foundations for Designing Online User Experiences, (ebook), Wiley, (2015), ISBN=1118650379
Educational objectives
The course aims to provide students with a solid knowledge and understanding of Human-Computer Interaction (HCI) issues and to present guidelines for designing effective and user-friendly interfaces. By the end of the course, students will be able to design intuitive, effective, and user-friendly interfaces.
Teaching methods
Lectures with the aid of multimedia tools (slides, videos, etc.). Classroom exercises with the use of students' personal devices (laptops, smartphones) or in the laboratory.
Other information
The lecturer is available to deliver lectures, tutorials, and examination sessions in English or Italian.
Learning verification modality
The examination consists of an oral examination of approximately 30 minutes in which the student will be asked to present a case study assigned by the professor. During the oral examination, the student must demonstrate mastery of the required concepts, an adequate command of language and the ability to arrange the concepts to be presented in an appropriate manner.
Extended program
The course focuses on advanced principles for the design, development and implementation of usable, accessible, ergonomic and good affordance human-computer interfaces in human-computer interaction.
Topics covered include:
1. Introduction to Human-Computer Interaction (HCI) and User Experience (UX)
2. Usability concepts in human-computer interaction
3. User-Centred Design (DUC) principles for intuitive interfaces
4. Insight into User Experience (UX) and Emotional Design
5. Accessibility aspects of human-computer interaction
6. Introduction to Artificial Intelligence (AI) in human-machine interfaces
7. Ethical considerations in the use of Artificial Intelligence
8. Evolution of interfaces and human-computer interaction
9. Visual Design for appealing graphical interfaces
10. HCI interface design
Obiettivi Agenda 2030 per lo sviluppo sostenibile
This teaching contributes to the realisation of the UN goals of the 2030 Agenda for Sustainable Development such as: goal 3: health and well-being
goal 4: quality education
goal 5: gender equality
goal 9: industry, innovation and infrastructure
Condividi su