Current Courses

Article Index

Schedule

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 tentatitive 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.

DateTypeDetailsTimeVideoTeacher
27/09/2022 Lecture

Introduction to the course

11:30-13:00 icons8 play button 48 Luigi De Russis
30/09/2022 Lecture

What is HCI?

13:00-14:30 icons8 play button 48 Luigi De Russis
30/09/2022 Lecture Needfinding 14:30-16:00 icons8 play button 48 Luigi De Russis
           
03/10/2022 Lecture Needfinding (cont'd) 13:00-14:30 icons8 play button 48  Luigi De Russis
04/10/2022 Exercise Needfinding 11:30-13:00 icons8 play button 48 Luigi De Russis
05/10/2022   Assignment 0 (group composition) due - doc with results EOD    
07/10/2022 Lab Assignment 1: Needfinding (group 1) 13:00-14:30 - Luigi De Russis
07/10/2022 Lab Assignment 1: Needfinding (group 2) 14:30-16:00 - Luigi De Russis
07/10/2022 Lab Assignment 1: Needfinding (group 3) 16:00-17:30 - Tommaso Calò
           
10/10/2022 Lecture Analyzing and Synthetizing 13:00-14:30 icons8 play button 48  Luigi De Russis
11/10/2022 Exercise Supervised work group on A1 11:30-13:00 - Tommaso Calò
13/10/2022   Assignment 1 (needfinding) due EOD    
14/10/2022 Lab Assignment 1: Feedback and discussion (all groups) 13:00-14:30 - All
14/10/2022 Lab Assignment 1: Feedback and discussion (all groups) 14:30-16:00 - All
14/10/2022 Lab Assignment 1: Feedback and discussion (all groups) 16:00-17:30 - All
           
17/10/2022 Lecture Analyzing and Synthetizing (cont'd) 13:00-14:30 icons8 play button 48  Luigi De Russis
18/10/2022 Exercise Tasks and Their Analysis 11:30-13:00 icons8 play button 48 Luigi De Russis
21/10/2022 Lab Assignment 2: Refinement and project focus (group 1) 13:00-14:30 - Alberto Monge Roffarello
21/10/2022 Lab Assignment 2: Refinement and project focus (group 2) 14:30-16:00 - Luigi De Russis
21/10/2022 Lab Assignment 2: Refinement and project focus (group 3) 16:00-17:30 - Tommaso Calò
           
24/10/2022 Lecture Prototyping 13:00-14:30 icons8 play button 48  Luigi De Russis
25/10/2022 Lecture Prototyping (cont'd) 11:30-13:00 icons8 play button 48 Luigi De Russis
27/10/2022   Assignment 2 (refinement and project focus) due EOD    
28/10/2022 Lab Assignment 2: Feedback and discussion (all groups) 13:00-14:30 - All
28/10/2022 Lab Assignment 2: Feedback and discussion (all groups) 14:30-16:00 - All
28/10/2022 Lab Assignment 2: Feedback and discussion (all groups) 16:00-17:30 - All
           
31/10/2022   No class (holiday)      
01/11/2022   No class (holiday)      
04/11/2022 Lab Assignment 3: Storyboard and Low-fi Prototypes (group 1) 13:00-14:30 - Alberto Monge Roffarello
04/11/2022 Lab Assignment 3: Storyboard and Low-fi Prototypes (group 2) 14:30-16:00 - Luigi De Russis
04/11/2022 Lab Assignment 3: Storyboard and Low-fi Prototypes (group 3) 16:00-17:30 - Tommaso Calò
           
07/11/2022 Lecture

Prototyping (cont'd)

Design principles

13:00-14:30 icons8 play button 48  Luigi De Russis
08/11/2022 Lecture Design principles (cont'd) 11:30-13:00 icons8 play button 48 Luigi De Russis
11/11/2022 Lab Assignment 3: Storyboard and Low-fi Prototypes (cont'd, group 1) 13:00-14:30 - Alberto Monge Roffarello
11/11/2022 Lab Assignment 3: Storyboard and Low-fi Prototypes (cont'd, group 2) 14:30-16:00 - Luigi De Russis
11/11/2022 Lab Assignment 3: Storyboard and Low-fi Prototypes (cont'd, group 3) 16:00-17:30 - Tommaso Calò
           
14/11/2022 Lecture Design principles (cont'd) 13:00-14:30 icons8 play button 48  Luigi De Russis
15/11/2022 Lecture Visual design 11:30-13:00 icons8 play button 48 Luigi De Russis
17/11/2022   Assignment 3 (storyboard and low-fi prototypes) due      
18/11/2022 Lab Assignment 3: Feedback and discussion (all groups) 13:00-14:30 - All
18/11/2022 Lab Assignment 3: Feedback and discussion (all groups) 14:30-16:00 - All
18/11/2022 Lab Assignment 3: Feedback and discussion (all groups) 16:00-17:30 - All
           
21/11/2022 Lecture Visual design (cont'd) 13:00-14:30 icons8 play button 48  Luigi De Russis
22/11/2022 Lecture Design patterns 11:30-13:00 icons8 play button 48 Alberto Monge Roffarello
video Exercise Figma Hands-on - icons8 play button 48 Alberto Monge Roffarello
25/11/2022 Lab Assignment 4: Medium-fidelity Prototype (group 1) 13:00-14:30 - Alberto Monge Roffarello
25/11/2022 Lab Assignment 4: Medium-fidelity Prototype (group 2) 14:30-16:00 - Luigi De Russis
25/11/2022 Lab Assignment 4: Medium-fidelity Prototype (group 3) 16:00-17:30 - Tommaso Calò
           
28/11/2022 Lecture Designing for Diversity 13:00-14:30 icons8 play button 48  Luigi De Russis
29/11/2022 Lecture Evaluation: overview. Heuristic evaluation. 11:30-13:00 icons8 play button 48 Alberto Monge Roffarello
02/12/2022 Lab Assignment 4: Medium-fidelity Prototype (cont'd, group 1) 13:00-14:30 - Alberto Monge Roffarello
02/12/2022 Lab Assignment 4: Medium-fidelity Prototype (cont'd, group 2) 14:30-16:00 - Tommaso Calò
02/12/2022 Lab Assignment 4: Medium-fidelity Prototype (cont'd, group 3) 16:00-17:30 - Tommaso Calò
           
05/12/2022 Lecture Heuristic evaluation (cont'd) 13:00-14:30 icons8 play button 48 Alberto Monge Roffarello
06/12/2022 Exercise

Heuristic evaluation

11:30-13:00 icons8 play button 48 Alberto Monge Roffarello
09/12/2022   No class      
           
12/12/2022 Lecture Usability testing 13:00-14:30 icons8 play button 48 Alberto Monge Roffarello
13/12/2022 Lecture Usability testing (cont'd) 11:30-13:00 icons8 play button 48 Alberto Monge Roffarello
15/12/2022   Assignment 4 (medium-fidelity prototype) due      
16/12/2022 Lab Assignment 5: Heuristic evaluation - individual assignment (group 1) 13:00-14:30 - Alberto Monge Roffarello
16/12/2022 Lab Assignment 5: Heuristic evaluation - individual assignment (group 2) 14:30-16:00 - Luigi De Russis
16/12/2022 Lab Assignment 5: Heuristic evaluation - individual assignment (group 3) 16:00-17:30 - Tommaso Calò
           
19/12/2022 Lab Assignment 6: High-fidelity prototype (group 1, online) 13:00-14:30 - Alberto Monge Roffarello
19/12/2022 Lab Assignment 6: High-fidelity prototype (group 2, online) 13:00-14:30 - Luigi De Russis
19/12/2022 Lab Assignment 6: High-fidelity prototype (group 3, online) 13:00-14:30 - Tommaso Calò
20/12/2022 Exercise Usability Testing
(plan drafted in class)
11:30-13:00 icons8 play button 48 Luigi De Russis
20/12/2022   Assignment 5 (heuristic evaluation) due      
    Christmas vacation      
09/01/2023 Lab Assignment 6: High-fidelity prototype (cont'd, group 1) 13:00-14:30 - Alberto Monge Roffarello
09/01/2023 Lab Assignment 6: High-fidelity prototype (cont'd, group 2) 13:00-14:30 - Luigi De Russis
09/01/2023 Lab Assignment 6: High-fidelity prototype (cont'd, group 3) 13:00-14:30 - Tommaso Calò
10/01/2023 Seminar HCI processes in industry: the Coolshop case 11:30-13:00 - Luigi De Russis
11/01/2023 Exercise Q&A on the exam and final report 14:30-16:00 icons8 play button 48 Luigi De Russis
13/01/2023 Lab Assignment 6: High-fidelity prototype (cont'd, group 1) 13:00-14:30 - Alberto Monge Roffarello
13/01/2023 Lab Assignment 6: High-fidelity prototype (cont'd, group 2) 14:30-16:00 - Luigi De Russis
13/01/2023 Lab Assignment 6: High-fidelity prototype (cont'd, group 3) 16:00-17:30 - Tommaso Calò

Video Lectures