Human-Computer Interaction
Merging Minds & Machines
Computer software has a profound impact on how we work, play and live our lives. Emerging technologies like artificial intelligence (AI) and virtual reality (VR) pose new, intriguing questions about how the relationship between people and computers will evolve in the future. The minor in Human-Computer Interaction (HCI) introduces students to the design of computer applications intended to be used by people.
This minor is a partnership between VR Design and Psychology. Students enrolled in this minor study design thinking and design processes, the psychology of interaction, graphical user interface (GUI) development, human factors and the fundamentals of user interface and user experience design (UI/UX). Students also learn skills in software design using industry-standard development tools, technologies and practices.
Students interested in this program may also explore:
HCI Foundation
| Course Number | Course Name |
|---|---|
| ARVR 105 | Introduction to Immersive Technology |
| ARVR 310 | Design of Immersive Experiences |
| CSC 121 | Introduction to Computer Programming 1 |
| PSY 101 | General Psychology |
| PSY 332 | Engineering Psychology |
Design Elective (Choose One)
| Course Number | Course Name |
|---|---|
| ARVR 205 | Graphic Design for Interfaces |
| ARVR 220 | Introduction to Game Design |
Psychology Elective (Choose One)
| Course Number | Course Name |
|---|---|
| PSY 313 | Sensation and Perception |
| PSY 316 | Cognitive Psychology |
Nathan R. Prestopnik, Ph.D.
Professor, VR Design; Director, VR Design Program (BA); Co-Director, Shenandoah Center for Immersive Learning (SCiL)
Kim Newberry, Ph.D.
Assistant Dean for External Relations; Associate Professor, Psychology