Skip to main content

Schedule

Quick Links

This section hosts the schedule and learning materials of all the lectures and labs, with topics and deadlines described for each of them. Please consider the following information as a tentative preview of the course organization; it is provided only for helping students organize and plan, and is subject to change without notice.

All slides, examples, exercises, and any other material used in the classroom and in the lab will be also posted in a GitHub repository. Moreover, all lectures will be video-recorded and will be available on the Portale della Didattica, as well as here and in a dedicated YouTube playlist.

DateTimeTypeTopicVideoTeacher
Week 01
21/09/202616:00-17:30LectureIntroduction to the courseAlberto Monge Roffarello
22/09/202616:00-17:30LectureWhat is HCI?Alberto Monge Roffarello
25/09/202614:30-16:00LectureNeedfindingAlberto Monge Roffarello
25/09/202616:00-17:30LectureThemes and projects overviewAlberto Monge Roffarello
Week 02
28/09/202616:00-17:15LectureNeedfinding (cont'd)Alberto Monge Roffarello
28/09/202617:15-17:30LectureAssignment 1: overviewAlberto Monge Roffarello
29/09/202616:00-17:30ExerciseNeedfinding (solution drafted in class).Alberto Monge Roffarello
01/10/2026EODAssignment 0 (group composition) due - results and theme association.
➡ Tips for working successfully in a group.
02/10/202614:30-16:00LabAssignment 1: Needfinding (group 1)Robert Schwartz
02/10/202616:00-17:30LabAssignment 1: Needfinding (group 2)Riccardo Graziosi
02/10/202617:30-19:00LabAssignment 1: Needfinding (group 3)Riccardo Graziosi
Week 03
05/10/202616:00-17:30LectureThemes, Tasks, and ScenariosAlberto Monge Roffarello
06/10/202616:00-17:30ExerciseThematic AnalysisAlberto Monge Roffarello
09/10/202614:30-16:00LabAssignment 1: Needfinding (group 1, cont'd)Robert Schwartz
09/10/202616:00-17:30LabAssignment 1: Needfinding (group 2, cont'd)Riccardo Graziosi
09/10/202617:30-19:00LabAssignment 1: Needfinding (group 3, cont'd)Riccardo Graziosi
Week 04
12/10/202616:00-16:15LectureThemes, Tasks, and Scenarios (cont'd) ➡ both courses in room 10ILuigi De Russis
12/10/202616:15-17:30ExerciseTasks and storyboards ➡ both courses in room 10ILuigi De Russis
13/10/202616:00-17:30LectureDesign principles ➡ both courses in room 7NLuigi De Russis
16/10/202614:30-16:00LabAssignment 1: Needfinding (group 1, cont'd)Robert Schwartz
16/10/202616:00-17:30LabAssignment 1: Needfinding (group 2, cont'd)Riccardo Graziosi
16/10/202617:30-19:00LabAssignment 1: Needfinding (group 3, cont'd)Riccardo Graziosi
Week 05
19/10/202616:00-17:30LectureIntroduction to prototyping. Low-fidelity prototypes.Robert Schwartz
20/10/202616:00-17:30ExerciseLow-fi prototypesAlberto Monge Roffarello
23/10/202614:30-16:00LabAssignment 1: Needfinding (group 1, cont'd)Robert Schwartz
23/10/202616:00-17:30LabAssignment 1: Needfinding (group 2, cont'd)Alberto Monge Roffarello
23/10/202617:30-19:00LabAssignment 1: Needfinding (group 3, cont'd)Riccardo Graziosi
Week 06
26/10/202616:00-17:15ExerciseLow-fi prototypes (cont'd)Alberto Monge Roffarello
26/10/202617:15-17:30LectureAssignment 2: overviewAlberto Monge Roffarello
27/10/202516:00-17:30LectureVisual DesignAlberto Monge Roffarello
29/10/2026EODAssignment 1 (needfinding) due
30/10/202614:30-16:00LabAssignment 2: Storyboard and Low-fi Prototypes (group 1)Robert Schwartz
30/10/202616:00-17:30LabAssignment 2: Storyboard and Low-fi Prototypes (group 2)Alberto Monge Roffarello
30/10/202617:30-19:00LabAssignment 2: Storyboard and Low-fi Prototypes (group 3)Riccardo Graziosi
Week 07
02/11/202616:00-17:30LectureVisual Design (cont'd)Alberto Monge Roffarello
03/11/202616:00-17:30LectureEvaluation: overview. Heuristic evaluation.Alberto Monge Roffarello
06/11/202614:30-16:00LabAssignment 2: Storyboard and Low-fi Prototypes (group 1, cont'd)Robert Schwartz
06/11/202616:00-17:30LabAssignment 2: Storyboard and Low-fi Prototypes (group 2, cont'd)Alberto Monge Roffarello
06/11/202617:30-19:00LabAssignment 2: Storyboard and Low-fi Prototypes (group 3, cont'd)Riccardo Graziosi
Week 08
09/11/202616:00-17:15ExerciseHeuristic evaluationAlberto Monge Roffarello
09/11/202617:15-17:30LectureAssignment 3: overviewAlberto Monge Roffarello
10/11/202616:00-17:30LectureDesign Guidelines and PatternsAlberto Monge Roffarello
12/11/2026EODAssignment 2 (storyboard and low-fi prototypes) due
13/11/202614:30-16:00LabAssignment 3: Heuristic evaluation - individual assignment (group 1)Robert Schwartz
13/11/202616:00-17:30LabAssignment 3: Heuristic evaluation - individual assignment (group 2)Alberto Monge Roffarello
13/11/202617:30-19:00LabAssignment 3: Heuristic evaluation - individual assignment (group 3)Alberto Monge Roffarello
Week 09
16/11/202616:00-17:30LectureMedium-fidelity prototypesAlberto Monge Roffarello
17/11/202616:00-17:30LectureHigh-fidelity prototypesAlberto Monge Roffarello
20/11/202614:30-16:00LabAssignment 3: Heuristic evaluation - individual assignment (group 1, cont'd)Robert Schwartz
20/11/202616:00-17:30LabAssignment 3: Heuristic evaluation - individual assignment (group 2, cont'd)Alberto Monge Roffarello
20/11/202617:30-19:00LabAssignment 3: Heuristic evaluation - individual assignment (group 3, cont'd)Alberto Monge Roffarello
Week 10
23/11/202616:00-16:15LectureAssignment 4: overviewAlberto Monge Roffarello
23/11/202616:15-17:30ExerciseWrapping up heuristic evaluationsAlberto Monge Roffarello
24/11/202616:00-17:30LectureUsability testingAlberto Monge Roffarello
26/11/2026EODAssignment 3 (heuristic evaluation) due
27/11/202614:30-16:00LabAssignment 4: Medium to high-fidelity prototypes (group 1)Alberto Monge Roffarello
27/11/202616:00-17:30LabAssignment 4: Medium to high-fidelity prototypes (group 2)Alberto Monge Roffarello
27/11/202617:30-19:00LabAssignment 4: Medium to high-fidelity prototypes (group 3)Riccardo Graziosi
Week 11
30/11/202616:00-16:15LectureAssignment 5: overviewAlberto Monge Roffarello
30/11/202616:15-17:30ExerciseGroups set-up for Assignment 5 (document crafted in class)Alberto Monge Roffarello
01/12/202616:00-17:30ExerciseUsability testingAlberto Monge Roffarello
03/12/2026EODAssignment 4 (medium to high-fidelity prototypes) due
04/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 1)Robert Schwartz
04/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 2)Alberto Monge Roffarello
04/12/202616:00-17:30LabAssignment 5: High-fidelity prototypes (group 3)Riccardo Graziosi
Week 12
07/12/202616:00-17:30ExerciseSupervised work group on Assignment 5Alberto Monge Roffarello
08/12/2025Holiday
11/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 1, cont'd)Robert Schwartz
11/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 2, cont'd)Alberto Monge Roffarello
11/12/202616:00-17:30LabAssignment 5: High-fidelity prototypes (group 3, cont'd)Riccardo Graziosi
Week 13
14/12/202616:00-17:30ExerciseUsability testing (cont'd)Alberto Monge Roffarello
15/12/202616:00-17:30LectureQ&A about the exam and the final reportAlberto Monge Roffarello
18/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 1, cont'd)Robert Schwartz
18/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 2, cont'd)Alberto Monge Roffarello
18/12/202616:00-17:30LabAssignment 5: High-fidelity prototypes (group 3, cont'd)Alberto Monge Roffarello
🎄 Christmas vacation 🎄
Week 14
08/01/202714:30-16:00LabAssignment 5: High-fidelity prototypes (group 1, cont'd)Robert Schwartz
08/01/202714:30-16:00LabAssignment 5: High-fidelity prototypes (group 2, cont'd)Alberto Monge Roffarello
08/01/202716:00-17:30LabAssignment 5: High-fidelity prototypes (group 3, cont'd)Riccardo Graziosi

Video lectures​