This course is designed to introduce undergraduate students to principles and applications of human-computer interaction (HCI), a user-centered approach to designing and evaluating interactive computer systems. This interdisciplinary approach combines principles, methods, techniques, and tools from computer science, social and cognitive sciences, and interaction design. HCI principles and methods are practiced in the design and evaluation of most software and physical products and services and greatly impact all areas of human life that involve interactive technology such as communication and collaboration in critical domains such as education and healthcare.
CS 570 - Introduction to Human Computer Interaction
Spring 2021

Jacob Thebault-Spieker
(Instructor)
TBD
(Teaching Assistant)
TBD
(Teaching Assistant)
TBD
(Teaching Assistant)