2024-2025 Course Catalog

Welcome to Virginia Tech! We are excited that you are here planning your time as a Hokie.

View Undergraduate Course Catalog

Human-Computer Interaction (HCI) Minor

Required Minor Courses
HIST/SOC/STS 2604Introduction to Data in Social Context3
COMM 2084Media and Society3
CS 3724Introduction to Human-Computer Interaction3
Subtotal9
Elective Courses
Select 6 credits of the following (3 from outside CS)6
Design Focus
Topics in Visual Communication Design for Non-Majors
IDS Studio for Minors
Design Visualization
New Communications Technology
Theory and Research Focus
Introductory Data Analytics and Visualization
Communication Law
Human Factors Engineering and Ergonomics
Introductory Psychology
Social Psychology
Social Research Methods
Content Focus
Topics In Graphic Design (Scheduled topics: "Intro Web Design" or "Interaction Design")
Topics in New Media Art (Scheduled topic: "Multimedia")
Topics in Computer Animation (Scheduled topic: "Creative Code w/ Processing")
Topics in Multimedia Studio
Computer Animation Studio (Scheduled topic: "Adv Creative Code" or "Multimedia/Installation")
Design Of Information
Instrumental Ensemble Music (Linux Laptop Orch)
Implementation Focus
Mobile Software Development
Introduction to GUI Programming and Graphics
Cloud Software Development
Multimedia, Hypertext and Information Access
Digital Sound Manipulation
Computer Music and Multimedia Design
Computer Music and Multimedia Design
Topics in Advanced Electroacoustic Research
Subtotal6
Integrative Capstone
Select one of the following:3
Human-Computer Interaction Design Experience (non-CS-majors)
Human-Computer Interaction Capstone (CS-majors)
Subtotal3
Total Credits18

Graduation Requirements

  1. HCI minors must earn at least a “C” (2.0) in CS 3724, HIST 2604, and COMM 2084.

  2. Students must have an HCI Minor GPA of at least 2.0 to successfully complete the minor.

  3. Student must be in a degree-granting major before declaring the minor.

  4. Some courses listed on this checksheet have prerequisites. It is the student’s responsibility to be aware of prerequisites and to ensure that all prerequisites are completed prior to enrolling in the chosen course. Some courses may be restricted to specific majors in some semesters. Check the Undergraduate Course Catalog and consult with an academic advisor to confirm your eligibility for specific electives. Actual course offerings are subject to availability of sufficient resources, including faculty availability and student demand.