In this course, fundamentals and applications of Human-Computer Interaction are introduced. After the traditional design and evaluation methods in HCI are described, most advanced researches in HCI are described. In addition, a project of developing small HCI system is assigned to each student.
In this course, fundamentals and applications of Human-Computer Interaction are introduced. After the traditional design and evaluation methods in HCI are described, most advanced researches in HCI are described. In addition, a project of developing small HCI system is assigned to each student.
1. Introduction to Human-Computer Interaction
2. Design and evaluation
3. GUI and Hypermedia
4. Multimodal interaction
5. Vision-based HCI: basics
6. Vision-based HCI: applications
7. Information visualization: theory
8. Information visualization: applications
9. Web interface
10. Computer supported cooperative work
11. Virtual/augmented reality
12. Real world computing
13. Security and usability
14. Student presentation
Reference: The New Media Reader, N. Wardrip-Fruin, N. Montfort ed., MIT Press, 2003.
Multimedia information processing, Computer Grpahics
Attendance, project development, and final report