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 courseLuigi De Russis
22/09/202616:00-17:30LectureWhat is HCI? ➡ room R2bLuigi De Russis
25/09/202614:30-16:00LectureNeedfindingLuigi De Russis
25/09/202616:00-17:30LectureThemes and projects overviewLuigi De Russis
Week 02
28/09/202616:00-17:15LectureNeedfinding (cont'd)Luigi De Russis
28/09/202617:15-17:30LectureAssignment 1: overviewLuigi De Russis
29/09/202616:00-17:30ExerciseNeedfinding (solution drafted in class).Luigi De Russis
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)Giuseppe Arbore
02/10/202616:00-17:30LabAssignment 1: Needfinding (group 2)Juan Pablo Sáenz
02/10/202617:30-19:00LabAssignment 1: Needfinding (group 3)Luigi De Russis
Week 03
05/10/202616:00-17:30LectureThemes, Tasks, and ScenariosLuigi De Russis
06/10/202616:00-17:30ExerciseThematic AnalysisLuigi De Russis
09/10/202614:30-16:00LabAssignment 1: Needfinding (group 1, cont'd)Giuseppe Arbore
09/10/202616:00-17:30LabAssignment 1: Needfinding (group 2, cont'd)Juan Pablo Sáenz
09/10/202617:30-19:00LabAssignment 1: Needfinding (group 3, cont'd)Luigi De Russis
Week 04
12/10/202616:00-16:15LectureThemes, Tasks, and Scenarios (cont'd)Luigi De Russis
12/10/202616:15-17:30ExerciseTasks and storyboardsLuigi De Russis
13/10/202616:00-17:30LectureDesign principlesLuigi De Russis
16/10/202614:30-16:00LabAssignment 1: Needfinding (group 1, cont'd)Giuseppe Arbore
16/10/202616:00-17:30LabAssignment 1: Needfinding (group 2, cont'd)Juan Pablo Sáenz
16/10/202617:30-19:00LabAssignment 1: Needfinding (group 3, cont'd)Luigi De Russis
Week 05
19/10/202616:00-17:30LectureIntroduction to prototyping. Low-fidelity prototypes.Luigi De Russis
20/10/202616:00-17:30ExerciseLow-fi prototypesLuigi De Russis
23/10/202614:30-16:00LabAssignment 1: Needfinding (group 1, cont'd)Giuseppe Arbore
23/10/202616:00-17:30LabAssignment 1: Needfinding (group 2, cont'd)Juan Pablo Sáenz
23/10/202617:30-19:00LabAssignment 1: Needfinding (group 3, cont'd)Luigi De Russis
Week 06
26/10/202616:00-17:15ExerciseLow-fi prototypes (cont'd)Luigi De Russis
26/10/202617:15-17:30LectureAssignment 2: overviewLuigi De Russis
27/10/202516:00-17:30LectureVisual DesignLuigi De Russis
29/10/2026EODAssignment 1 (needfinding) due
30/10/202614:30-16:00LabAssignment 2: Storyboard and Low-fi Prototypes (group 1)Giuseppe Arbore
30/10/202616:00-17:30LabAssignment 2: Storyboard and Low-fi Prototypes (group 2)Juan Pablo Sáenz
30/10/202617:30-19:00LabAssignment 2: Storyboard and Low-fi Prototypes (group 3)Luigi De Russis
Week 07
02/11/202616:00-17:30LectureVisual Design (cont'd)Luigi De Russis
03/11/202616:00-17:30LectureEvaluation: overview. Heuristic evaluation.Luigi De Russis
06/11/202614:30-16:00LabAssignment 2: Storyboard and Low-fi Prototypes (group 1, cont'd)Giuseppe Arbore
06/11/202616:00-17:30LabAssignment 2: Storyboard and Low-fi Prototypes (group 2, cont'd)Juan Pablo Sáenz
06/11/202617:30-19:00LabAssignment 2: Storyboard and Low-fi Prototypes (group 3, cont'd)Luigi De Russis
Week 08
09/11/202616:00-17:15ExerciseHeuristic evaluationLuigi De Russis
09/11/202617:15-17:30LectureAssignment 3: overviewLuigi De Russis
10/11/202616:00-17:30LectureDesign Guidelines and PatternsLuigi De Russis
12/11/2026EODAssignment 2 (storyboard and low-fi prototypes) due
13/11/202614:30-16:00LabAssignment 3: Heuristic evaluation - individual assignment (group 1)Giuseppe Arbore
13/11/202616:00-17:30LabAssignment 3: Heuristic evaluation - individual assignment (group 2)Juan Pablo Sáenz
13/11/202617:30-19:00LabAssignment 3: Heuristic evaluation - individual assignment (group 3)Luigi De Russis
Week 09
16/11/202616:00-17:30LectureMedium-fidelity prototypes ➡ both courses in room 11Alberto Monge Roffarello
17/11/202616:00-17:30LectureHigh-fidelity prototypes ➡ both courses in room 7IAlberto Monge Roffarello
20/11/202614:30-16:00LabAssignment 3: Heuristic evaluation - individual assignment (group 1, cont'd)Giuseppe Arbore
20/11/202616:00-17:30LabAssignment 3: Heuristic evaluation - individual assignment (group 2, cont'd)Juan Pablo Sáenz
20/11/202617:30-19:00LabAssignment 3: Heuristic evaluation - individual assignment (group 3, cont'd)Luigi De Russis
Week 10
23/11/202616:00-16:15LectureAssignment 4: overviewLuigi De Russis
23/11/202616:15-17:30ExerciseWrapping up heuristic evaluationsLuigi De Russis
24/11/202616:00-17:30LectureUsability testingLuigi De Russis
26/11/2026EODAssignment 3 (heuristic evaluation) due
27/11/202614:30-16:00LabAssignment 4: Medium to high-fidelity prototypes (group 1)Giuseppe Arbore
27/11/202616:00-17:30LabAssignment 4: Medium to high-fidelity prototypes (group 2)Juan Pablo Sáenz
27/11/202617:30-19:00LabAssignment 4: Medium to high-fidelity prototypes (group 3)Luigi De Russis
Week 11
30/11/202616:00-16:15LectureAssignment 5: overviewLuigi De Russis
30/11/202616:15-17:30ExerciseGroups set-up for Assignment 5 (document crafted in class)Luigi De Russis
01/12/202616:00-17:30ExerciseUsability testingLuigi De Russis
03/12/2026EODAssignment 4 (medium to high-fidelity prototypes) due
04/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 1)Giuseppe Arbore
04/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 2)Juan Pablo Sáenz
04/12/202616:00-17:30LabAssignment 5: High-fidelity prototypes (group 3)Luigi De Russis
Week 12
07/12/202616:00-17:30ExerciseSupervised work group on Assignment 5Luigi De Russis
08/12/2025Holiday
11/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 1, cont'd)Giuseppe Arbore
11/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 2, cont'd)Juan Pablo Sáenz
11/12/202616:00-17:30LabAssignment 5: High-fidelity prototypes (group 3, cont'd)Luigi De Russis
Week 13
14/12/202616:00-17:30ExerciseUsability testing (cont'd)Luigi De Russis
15/12/202616:00-17:30LectureQ&A about the exam and the final reportLuigi De Russis
18/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 1, cont'd)Giuseppe Arbore
18/12/202614:30-16:00LabAssignment 5: High-fidelity prototypes (group 2, cont'd)Juan Pablo Sáenz
18/12/202616:00-17:30LabAssignment 5: High-fidelity prototypes (group 3, cont'd)Luigi De Russis
🎄 Christmas vacation 🎄
Week 14
08/01/202714:30-16:00LabAssignment 5: High-fidelity prototypes (group 1, cont'd)Giuseppe Arbore
08/01/202714:30-16:00LabAssignment 5: High-fidelity prototypes (group 2, cont'd)Juan Pablo Sáenz
08/01/202716:00-17:30LabAssignment 5: High-fidelity prototypes (group 3, cont'd)Luigi De Russis

Video lectures​