Schedule
Quick Links
- Videolectures' playlist (on YouTube)
- Course material (on GitHub)
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.
| Date | Time | Type | Topic | Video | Teacher | ||
|---|---|---|---|---|---|---|---|
| Week 01 | |||||||
| 21/09/2026 | 16:00-17:30 | Lecture | Introduction to the course | Alberto Monge Roffarello | |||
| 22/09/2026 | 16:00-17:30 | Lecture | What is HCI? | Alberto Monge Roffarello | |||
| 25/09/2026 | 14:30-16:00 | Lecture | Needfinding | Alberto Monge Roffarello | |||
| 25/09/2026 | 16:00-17:30 | Lecture | Themes and projects overview | Alberto Monge Roffarello | |||
| Week 02 | |||||||
| 28/09/2026 | 16:00-17:15 | Lecture | Needfinding (cont'd) | Alberto Monge Roffarello | |||
| 28/09/2026 | 17:15-17:30 | Lecture | Assignment 1: overview | Alberto Monge Roffarello | |||
| 29/09/2026 | 16:00-17:30 | Exercise | Needfinding (solution drafted in class). | Alberto Monge Roffarello | |||
| 01/10/2026 | EOD | Assignment 0 (group composition) due - results and theme association. ➡ Tips for working successfully in a group. | |||||
| 02/10/2026 | 14:30-16:00 | Lab | Assignment 1: Needfinding (group 1) | Robert Schwartz | |||
| 02/10/2026 | 16:00-17:30 | Lab | Assignment 1: Needfinding (group 2) | Riccardo Graziosi | |||
| 02/10/2026 | 17:30-19:00 | Lab | Assignment 1: Needfinding (group 3) | Riccardo Graziosi | |||
| Week 03 | |||||||
| 05/10/2026 | 16:00-17:30 | Lecture | Themes, Tasks, and Scenarios | Alberto Monge Roffarello | |||
| 06/10/2026 | 16:00-17:30 | Exercise | Thematic Analysis | Alberto Monge Roffarello | |||
| 09/10/2026 | 14:30-16:00 | Lab | Assignment 1: Needfinding (group 1, cont'd) | Robert Schwartz | |||
| 09/10/2026 | 16:00-17:30 | Lab | Assignment 1: Needfinding (group 2, cont'd) | Riccardo Graziosi | |||
| 09/10/2026 | 17:30-19:00 | Lab | Assignment 1: Needfinding (group 3, cont'd) | Riccardo Graziosi | |||
| Week 04 | |||||||
| 12/10/2026 | 16:00-16:15 | Lecture | Themes, Tasks, and Scenarios (cont'd) ➡ both courses in room 10I | Luigi De Russis | |||
| 12/10/2026 | 16:15-17:30 | Exercise | Tasks and storyboards ➡ both courses in room 10I | Luigi De Russis | |||
| 13/10/2026 | 16:00-17:30 | Lecture | Design principles ➡ both courses in room 7N | Luigi De Russis | |||
| 16/10/2026 | 14:30-16:00 | Lab | Assignment 1: Needfinding (group 1, cont'd) | Robert Schwartz | |||
| 16/10/2026 | 16:00-17:30 | Lab | Assignment 1: Needfinding (group 2, cont'd) | Riccardo Graziosi | |||
| 16/10/2026 | 17:30-19:00 | Lab | Assignment 1: Needfinding (group 3, cont'd) | Riccardo Graziosi | |||
| Week 05 | |||||||
| 19/10/2026 | 16:00-17:30 | Lecture | Introduction to prototyping. Low-fidelity prototypes. | Robert Schwartz | |||
| 20/10/2026 | 16:00-17:30 | Exercise | Low-fi prototypes | Alberto Monge Roffarello | |||
| 23/10/2026 | 14:30-16:00 | Lab | Assignment 1: Needfinding (group 1, cont'd) | Robert Schwartz | |||
| 23/10/2026 | 16:00-17:30 | Lab | Assignment 1: Needfinding (group 2, cont'd) | Alberto Monge Roffarello | |||
| 23/10/2026 | 17:30-19:00 | Lab | Assignment 1: Needfinding (group 3, cont'd) | Riccardo Graziosi | |||
| Week 06 | |||||||
| 26/10/2026 | 16:00-17:15 | Exercise | Low-fi prototypes (cont'd) | Alberto Monge Roffarello | |||
| 26/10/2026 | 17:15-17:30 | Lecture | Assignment 2: overview | Alberto Monge Roffarello | |||
| 27/10/2025 | 16:00-17:30 | Lecture | Visual Design | Alberto Monge Roffarello | |||
| 29/10/2026 | EOD | Assignment 1 (needfinding) due | |||||
| 30/10/2026 | 14:30-16:00 | Lab | Assignment 2: Storyboard and Low-fi Prototypes (group 1) | Robert Schwartz | |||
| 30/10/2026 | 16:00-17:30 | Lab | Assignment 2: Storyboard and Low-fi Prototypes (group 2) | Alberto Monge Roffarello | |||
| 30/10/2026 | 17:30-19:00 | Lab | Assignment 2: Storyboard and Low-fi Prototypes (group 3) | Riccardo Graziosi | |||
| Week 07 | |||||||
| 02/11/2026 | 16:00-17:30 | Lecture | Visual Design (cont'd) | Alberto Monge Roffarello | |||
| 03/11/2026 | 16:00-17:30 | Lecture | Evaluation: overview. Heuristic evaluation. | Alberto Monge Roffarello | |||
| 06/11/2026 | 14:30-16:00 | Lab | Assignment 2: Storyboard and Low-fi Prototypes (group 1, cont'd) | Robert Schwartz | |||
| 06/11/2026 | 16:00-17:30 | Lab | Assignment 2: Storyboard and Low-fi Prototypes (group 2, cont'd) | Alberto Monge Roffarello | |||
| 06/11/2026 | 17:30-19:00 | Lab | Assignment 2: Storyboard and Low-fi Prototypes (group 3, cont'd) | Riccardo Graziosi | |||
| Week 08 | |||||||
| 09/11/2026 | 16:00-17:15 | Exercise | Heuristic evaluation | Alberto Monge Roffarello | |||
| 09/11/2026 | 17:15-17:30 | Lecture | Assignment 3: overview | Alberto Monge Roffarello | |||
| 10/11/2026 | 16:00-17:30 | Lecture | Design Guidelines and Patterns | Alberto Monge Roffarello | |||
| 12/11/2026 | EOD | Assignment 2 (storyboard and low-fi prototypes) due | |||||
| 13/11/2026 | 14:30-16:00 | Lab | Assignment 3: Heuristic evaluation - individual assignment (group 1) | Robert Schwartz | |||
| 13/11/2026 | 16:00-17:30 | Lab | Assignment 3: Heuristic evaluation - individual assignment (group 2) | Alberto Monge Roffarello | |||
| 13/11/2026 | 17:30-19:00 | Lab | Assignment 3: Heuristic evaluation - individual assignment (group 3) | Alberto Monge Roffarello | |||
| Week 09 | |||||||
| 16/11/2026 | 16:00-17:30 | Lecture | Medium-fidelity prototypes | Alberto Monge Roffarello | |||
| 17/11/2026 | 16:00-17:30 | Lecture | High-fidelity prototypes | Alberto Monge Roffarello | |||
| 20/11/2026 | 14:30-16:00 | Lab | Assignment 3: Heuristic evaluation - individual assignment (group 1, cont'd) | Robert Schwartz | |||
| 20/11/2026 | 16:00-17:30 | Lab | Assignment 3: Heuristic evaluation - individual assignment (group 2, cont'd) | Alberto Monge Roffarello | |||
| 20/11/2026 | 17:30-19:00 | Lab | Assignment 3: Heuristic evaluation - individual assignment (group 3, cont'd) | Alberto Monge Roffarello | |||
| Week 10 | |||||||
| 23/11/2026 | 16:00-16:15 | Lecture | Assignment 4: overview | Alberto Monge Roffarello | |||
| 23/11/2026 | 16:15-17:30 | Exercise | Wrapping up heuristic evaluations | Alberto Monge Roffarello | |||
| 24/11/2026 | 16:00-17:30 | Lecture | Usability testing | Alberto Monge Roffarello | |||
| 26/11/2026 | EOD | Assignment 3 (heuristic evaluation) due | |||||
| 27/11/2026 | 14:30-16:00 | Lab | Assignment 4: Medium to high-fidelity prototypes (group 1) | Alberto Monge Roffarello | |||
| 27/11/2026 | 16:00-17:30 | Lab | Assignment 4: Medium to high-fidelity prototypes (group 2) | Alberto Monge Roffarello | |||
| 27/11/2026 | 17:30-19:00 | Lab | Assignment 4: Medium to high-fidelity prototypes (group 3) | Riccardo Graziosi | |||
| Week 11 | |||||||
| 30/11/2026 | 16:00-16:15 | Lecture | Assignment 5: overview | Alberto Monge Roffarello | |||
| 30/11/2026 | 16:15-17:30 | Exercise | Groups set-up for Assignment 5 (document crafted in class) | Alberto Monge Roffarello | |||
| 01/12/2026 | 16:00-17:30 | Exercise | Usability testing | Alberto Monge Roffarello | |||
| 03/12/2026 | EOD | Assignment 4 (medium to high-fidelity prototypes) due | |||||
| 04/12/2026 | 14:30-16:00 | Lab | Assignment 5: High-fidelity prototypes (group 1) | Robert Schwartz | |||
| 04/12/2026 | 14:30-16:00 | Lab | Assignment 5: High-fidelity prototypes (group 2) | Alberto Monge Roffarello | |||
| 04/12/2026 | 16:00-17:30 | Lab | Assignment 5: High-fidelity prototypes (group 3) | Riccardo Graziosi | |||
| Week 12 | |||||||
| 07/12/2026 | 16:00-17:30 | Exercise | Supervised work group on Assignment 5 | Alberto Monge Roffarello | |||
| 08/12/2025 | Holiday | ||||||
| 11/12/2026 | 14:30-16:00 | Lab | Assignment 5: High-fidelity prototypes (group 1, cont'd) | Robert Schwartz | |||
| 11/12/2026 | 14:30-16:00 | Lab | Assignment 5: High-fidelity prototypes (group 2, cont'd) | Alberto Monge Roffarello | |||
| 11/12/2026 | 16:00-17:30 | Lab | Assignment 5: High-fidelity prototypes (group 3, cont'd) | Riccardo Graziosi | |||
| Week 13 | |||||||
| 14/12/2026 | 16:00-17:30 | Exercise | Usability testing (cont'd) | Alberto Monge Roffarello | |||
| 15/12/2026 | 16:00-17:30 | Lecture | Q&A about the exam and the final report | Alberto Monge Roffarello | |||
| 18/12/2026 | 14:30-16:00 | Lab | Assignment 5: High-fidelity prototypes (group 1, cont'd) | Robert Schwartz | |||
| 18/12/2026 | 14:30-16:00 | Lab | Assignment 5: High-fidelity prototypes (group 2, cont'd) | Alberto Monge Roffarello | |||
| 18/12/2026 | 16:00-17:30 | Lab | Assignment 5: High-fidelity prototypes (group 3, cont'd) | Alberto Monge Roffarello | |||
| 🎄 Christmas vacation 🎄 | |||||||
| Week 14 | |||||||
| 08/01/2027 | 14:30-16:00 | Lab | Assignment 5: High-fidelity prototypes (group 1, cont'd) | Robert Schwartz | |||
| 08/01/2027 | 14:30-16:00 | Lab | Assignment 5: High-fidelity prototypes (group 2, cont'd) | Alberto Monge Roffarello | |||
| 08/01/2027 | 16:00-17:30 | Lab | Assignment 5: High-fidelity prototypes (group 3, cont'd) | Riccardo Graziosi | |||