Minor in Human Computer Interaction

About the Minor

The minor in Human Computer Interaction provides a course of study for students who would like to improve the integration of computing in the lives of individuals and to use computing to enable collaboration within groups. The minor combines courses in human computer interaction, ubiquitous computing, graphical interface design, and social computing.

The minor is available to all University students in good standing with the exception of students already majoring in Information Systems, Computing and Security Technology, or Data Science.

Program Requirements

CS 171Computer Programming I3.0
or INFO 151 Web Systems and Services I
INFO 102Introduction to Information Systems3.0
INFO 215Social Aspects of Information Systems3.0
INFO 310Human-Centered Design Process & Methods3.0
INFO 405Social and Collaborative Computing3.0
HCI Electives **
Select 3 of the following:9.0
Serious Game Development
Experimental Game Development
Computer Game Design and Development
Web Development
Artificial Intelligence
Introduction to Computing and Security Technology
Introduction to Data Science
Introduction to Human-Computer Interaction
Introduction to Ubiquitous Computing
Information Visualization
Social and Collaborative Computing
Social Media Data Analysis
Total Credits24.0

 CCI majors: Replace INFO 110 with an additional HCI elective.


HCI Elective Recommendations:

For non-CCI majors: INFO 101 INFO 103 INFO 150 INFO 250

For CS majors: CS 338 CS 341 CS 342 CS 345 CS 380 CS 375

* An additional 9.0 credits or more are to be chosen from other course offerings in HCI pertinent to the student’s overall program of study. Guidance in selecting these electives will be provided by staff and faculty of the College of Computing & Informatics.

Additional Information

For more information, please visit the College of Computing & Informatics website.

  • Schedule of Classes
  • All Course Descriptions
  • Co-op
  • Academic Advising
  • Admissions
  • Tuition & Fees