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
- Prototyping
- Design Principles
- Visual Design
- Design Patterns
- Design for Diversity
- Heuristic Evaluation
- Usability Testing