MSc in Computer Engineering
University of Pavia
Code: 504709
Instructor: Prof. Mauro Mosconi
This course provides students with the necessary skills to design usable interfaces and to evaluate them. It is for people that want to design technology based on an
understanding of users' needs and to ensure that the products they and
others design meet those needs.
Topics
The majority of readings listed below are chapters or sections from the textbook. A number of supplementary readings will be passed out in class as well.
- Introduction to HCI
- The human: psychological and physiological attributes (ch. 1)
- Accessibility (various resources)
- The dialog between user and system (ch. 3)
- Interaction paradigms (ch. 4 + supplementary readings)
- Interaction design basics (ch. 5)
- HCI in the software process (ch. 6: 6.1, 6.2 and 6.3)
- Good design rules (ch. 7)
- Usability evaluation techniques (ch. 9)
Extra topics (non included in the exam):
- Principles of graphic design
- Persuasive technology
- User Experience & Human Computer Interaction (UX/HCI)
- Design patterns
Required textbook
Human-Computer Interaction, 3rd edition, by Dix, Finlay, Abowd and Beale, Prentice Hall, 2003. (See companion site.)
- Teacher: MAURO MOSCONI