CENG 318

Human Computer Interaction

A review of HCI concepts and history, input devices and interaction techniques, information appliances, user interface design paradigms, 3D user interfaces, adaptive interfaces, user modeling, speech recognition and conversational interfaces, wearable computers, multimodal interfaces, and perceptual interfaces.

Learning Outcomes:

1.To be able to gain an understanding of human-computer interaction theory and research.
2.To be able to recognize the impact of system design on users’ attitudes and behaviors.
3.To be able to describe user-centered design and evaluation processes.
4.To be able to employ user-centered design processes in designing and building systems.

Week Topics
1 Introduction, history of HCI.
2 Affordance, usability. Usability principles.
3 Limitations of technology. New technologies in HCI.
4 Prototyping techniques.
5 Evaluating usability. Predictive and interpretive evaluation.
6 User interface design paradigms. Process of interaction design.
7 Midterm exam.
8 User modeling and the user profile. Adaptive interfaces.
9 3D User interfaces, augmented reality.
10 Speech recognition and conversational interfaces.
11 Vision-based, perceptual interfaces.
12 Ubiquitous Computing. HCI Future Directions: Role of AI, networks, etc.
13 Project Presentations.
14 Project Presentations.