• Course Delivery
    100% Online
  • Total Credits
  • In-State Tuition Per Credit
  • Out of State Tuition Per Credit

Human-Computer Interaction, MS

Master of Science

The IU Online MS in Human-Computer Interaction prepares students for careers in exciting, high-demand tech fields, including user experience research and design, conversational interfaces, social computing, and the Internet of Things. The design of digital products demands professionals who are able to research and understand user’s needs, conceptualize and design engaging and human-centered user interfaces, and evaluate their effectiveness. 

As a student in this program, you’re immersed in a project-based, hands-on learning environment. You explore emerging field research and collaborate with industry leaders, all while learning to design and create usable and effective interactive systems for companies in Indiana and worldwide. You gain valuable insight from faculty in areas such as interaction design, accessibility, social computing research, and user experience research.

The IU Online MS in Human-Computer Interaction prepares you for such careers as:

  • Interaction designer
  • Product designer
  • Product manager
  • Search quality analyst
  • Senior human factors engineer
  • User experience (UX) designer
  • UX engineer
  • UX researcher
  • UX research specialist
  • User interface (UI) designer and developer
  • UI/UX architect

Degree Requirements

To earn the MS in Human-Computer Interaction, you must complete a total of 36 credit hours. Requirements are broken down as follows:

  • General Core (15 credits)
  • Specialized Electives (15–21 credits)
  • Open Electives (0–6 credits)


To be accepted to this program, you must have:
  1. A bachelor’s degree
  2. GPA of 3.0 or higher
To apply to this program, complete an online application that includes:
  1. Official transcripts
  2. GRE scores (Optional)
  3. Resume and portfolio
  4. Personal statement (500–750 words)
  5. Three letters of recommendation
  6. TOEFL or IELTS scores (international students only)



INFO-H 541Interaction Design Practice3 Credits
INFO-H 543Interaction Design Methods3 Credits
INFO-H 561Meaning and Form in HCI3 Credits
INFO-H 563Psychology of HCI3 Credits
INFO-H 564Prototyping for Interactive Systems 3 Credits

Specialized Electives 

INFO-H 517Visualization Design and Analysis3 Credits
INFO-H 565 Collaborative and Social Computing3 Credits
INFO-H 566Experience Design for Ubiquitous Computing3 Credits
INFO-H 583Conversational User Interfaces3 Credits
INFO-I 501Introduction to Informatics3 Credits
INFO-I 575Informatics Research Design3 Credits
INFO-I 590Experience Design and Evaluation of Access Technologies3 Credits
INFO-I 590Tangible and Embodied Interaction3 Credits
INFO-I 590Programming for Interaction Designers3 Credits
INFO-I 590UX Design Ethics3 Credits
INFO-I 595Professional Internship3 Credits
NEWM-N 510Web Database Concepts3 Credits

Open Electives

Any relevant online course (500- or higher)
INFO-B 505Informatics Project Management
INFO-I 554Independent Study in HCI

Find course descriptions with our Search Schedule of Classes/Courses (Public) tool.

Tuition & Fees

Cost for Indiana Residents
  • Per Credit Hour
  • Tuition: $402.00
  • 3 Credit Hours
  • Tuition: $1206.00

Additional fees will apply.

Cost for Out of State Residents
  • Per Credit Hour
  • Tuition: $603.00
  • 3 Credit Hours
  • Tuition: $1809.00
Questions?Chat With Us.