Learn the principles of Human-Computer Interaction (HCI) to create intuitive, usable interfaces, with established design principles like feedback cycles, direct manipulation, affordances, signifiers, and more. In this course, you’ll take the first steps toward being a solid HCI practitioner and researcher. You’ll learn the fundamentals of how HCI relates to fields like user experience design, user interface design, human factors engineering, and psychology. You’ll also learn how human-computer interaction has influence across application domains like healthcare and education; technology development like virtual and augmented reality; and broader ideas like context-sensitive computing and information visualization.
This course takes you through the first eight lessons of CS 6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science (OMSCS) program.