The purpose of this class is to ground students in the basics of how humans interact with technology, and make students aware of the breadth of topic areas related to human-computer interaction (HCI).
Human-Computer Interaction (HCI) is a rapidly expanding area of research and development that has transformed the way we use computers in the last thirty years. Research topics and areas include ...
What is Human-Computer Interaction and User Experience? Whether we’re typing on a keyboard, swiping a smartphone, or asking a home speaker to play a favorite dance mix, we interact with computers and ...
Human Centered Computing Survey and Synthesis: Foundations & Trajectories Examines interdisciplinary field of human-computer interaction through a comprehensive content and historical survey.
Introduction to human-computer interaction and the design of systems that work for people and their organizations. The goal is to understand the manner in which humans interact with, and use, their ...
In small classes and learning communities built around hands-on experiences, you'll work with expert faculty as you explore the latest in artificial intelligence, bioinformatics, data mining, data ...
The field of human factors combines a number of related specializations, such as human-computer interaction, usability, UI/UX, human-centered design, engineering psychology, human-systems engineering, ...
We conduct research in social computing, health informatics, human-computer interaction (HCI), computer-supported cooperative learning, graphical programming, broadening CS participation, computer ...