Graduate Education Institute · Computer Science and Engineering · Master
Course Objective
This course is designed to introduce graduate students in computer science, psychology, educational psychology, and others topics to principles of and research methods in human-computer interaction (HCI), an interdisciplinary area concerned with the study of the interaction between humans and interactive computing systems. Research in HCI looks at major cognitive and social phenomena surrounding human use of computers with the goal of understanding their impact and creating guidelines for the design and evaluation of software and physical products and services in industry.
Course Content
History and Foundations of HCI, Research Frameworks in HCI, Modeling Social and Emotional Processes, Computer-Mediated Communication, Social and Embodied Interfaces, Computer-Supported Collaborative Work, Speech Interfaces, Crowdsourcing, Information Visualization, Ubiquitous Computing, Assistive and Accessible Interfaces
Course Learning Outcomes
- Understand the basics of human and computational abilities and limitations.
- Learn basic theories, tools and techniques in HCI.
- understand the fundamental aspects of designing and evaluating interfaces


