Material for the Human Computer Interaction (HCI) course for the Master Degree in Computer Engineering at Politecnico di Torino, Italy.
- Introduction to the course
- What is HCI?
- Needfinding
- Analyzing and Synthetizing
- Design Theory, Principles and Guidelines
- Intro to Prototyping and Low-fi Prototypes
- Visual Design
- Evaluation Overview and Heuristic Evaluation
- Design Patterns
- Medium Fidelity Prototypes
- High Fidelity Prototypes
- Options for Implementing (discussed in class)
- Design for Diversity
- Usability Testing
- Assignment 1 - Needfinding
- Assignment 2 - Storyboard and Low-fi Prototypes
- Assignment 3 - Heuristic evaluation
- Assignment 4 - Medium to High-fidelity Prototype
- Assignment 5 - High-fidelity Prototype
Instructions and template for the final report.