School of Informatics and Computing Menu
Human-Centered Computing Department Menu
Davide Bolchini touch screen in the UX Lab

Master of Science in Human-Computer Interaction

Pushing the limits of interaction design

Businesses are hiring HCI graduates to ensure customers have superior experiences with technology, from product design to user interfaces.

Be part of the solution when you earn a Master of Science in Human-Computer Interaction from the IU School of Informatics and Computing at IUPUI. Our students are committed to enhancing the user experience, designing better ways to help people engage with emerging technologies.

UX influences everything

Prepare to be immersed in a project-based, hands-on user experience environment. By earning a master’s in HCI, you’ll explore emerging field research, learning how to create effective interactive systems for companies in Indiana and worldwide.

Students in our professional, research-focused program gain valuable insight from faculty with real-world expertise in areas including human-centered design methods, social computing research, and the Internet of Things, in collaboration with industry leaders.

Through your classes and Capstone project, you’ll develop the UX design and research skills essential for a professional career in the field.

You can complete the 36-hour MS HCI program in two years.

Learn more about our HCI graduate program

Looking ahead to interactive careers

Opportunities in Human-Computer Interaction are increasing daily, in fields including voice recognition, information technology, and the Internet of Things.

Our graduates have turned their expertise into jobs as user experience researchers and designers at top companies. Others have pursued further academic progress, well prepared for admission to Ph.D.-level programs.

Skills that are of the moment and in demand

Logos of companies that hire HCI graduates

HCI graduates have found full-time jobs and internships with Amazon, Ammunition Group, The Children’s Museum of Indianapolis, Cummins, Dell, Demandware, Eli Lilly and Co., Facebook, Fossil Group, Google, InfoSys, Intel Corp., Microsoft Research, Parkview Health, Raytheon Co., Roche Diagnostics,, Samsung, SAP, Splunk, Studio Science, VMWare, Walmart Labs, Yahoo!, and many other employers.




UX Designer: Glassdoor’s 50 Top Jobs in America

Careers: your future in HCI

Get in touch with our Career Services staff to explore HCI internship and full-time opportunities and prepare your portfolio to land your dream job in HCI. See our selected HCI job banks to browse just a glimpse of the many HCI job opportunities currently available in the industry.  Examples of recent job position titles our students secured include:

  • User Experience (UX) Researcher
  • UX Research Specialist
  • UX Designer
  • User Interface (UI) Designer and Developer
  • Search Quality Analyst
  • Senior Human Factors Engineer
  • UX Engineer
  • Product Manager
  • UI/UX Architect
  • Interaction Designer

Request Information

Plan of Study

Final Capstone and Thesis Option

Capstone Option

All HCI students must complete a final MS capstone project by registering for two courses: H680 HCI Professional Practice 1 and H681 HCI Professional Practice 2, taken in two consecutive semesters. Each course includes a formally scheduled in-class time that students must attend. Students will work on one comprehensive, final MS HCI project that extends throughout the two courses, i.e., in both fall and spring semesters. Students will receive an official grade at the conclusion of each course/semester. Incompletes are not permitted.

Thesis Option

The MS Thesis option is reserved for students who possess a demonstrated ability to carry out publishable empirical research. Qualified students must find a research-active faculty member willing to advise them on a thesis by the end of the second semester.

Students taking the Thesis option must take and successfully pass I575 Informatics Research Design or an equivalent research methods course decided in concert with the thesis advisor by the completion of their first year. It is the student’s responsibility to propose a thesis that can be completed within a two-semester timeline. To do this, students MUST provide their primary thesis advisor with a full thesis proposal and outline that includes a timeline for the writing of the thesis.


Students must check for prerequisites and course availability from the respective schools and departments.

Recommended Electives

Health Informatics and Human Factors

Data Science


Game Design and Development

3-D Graphics and Animation

Web Design and Development

Digital Media and Healthcare

Video Production

  • 500-level sections of video production courses

Computer Science

  • CSCI 507 Object-Oriented Design and Programming
  • CSCI 537 Introduction to Distributed Computing
  • CSCI 541 Database Systems
  • CSCI 550 Computer Graphics
  • CSCI 552 Advanced Graphics and Visualization
  • CSCI 565 Programming Language

Herron School of Art

  • HER-V 501 Intro to Design Thinking (1.5 cr.)
  • HER-V 502 Intro to Human Factors in Design (1.5 cr.)
  • HER-R 511 Studio: Designing Integrated Experiences 1 (3 cr.)


  • PSY 570 Industrial Psychology
  • PSY 572 Organizational Psychology
  • PSY 615 Physiological Psychology
  • PSY 640 Social Psychology I
  • PSY 655 Cognitive Development


  • COMM-C 500 Advanced Communication Theory
  • COMM-C 531 Media Theory and Criticism
  • COMM-C 592 Advanced Health Communication
  • COMM-C 620 Computer-Mediated Communication


  • SOC-R 556 Advanced Sociological Theory I
  • SOC-R 557 Advanced Sociological Theory II
  • SOC-R 559 Intermediate Sociological Statistics
  • SOC-R 593 Applied Fieldwork for Sociologists
  • SOC-S 530 Introduction to Social Psychology


  • GEOG-G 536 Advanced Remote Sensing
  • GEOG-G 537 Computer Cartography and Graphics
  • GEOG-G 538 Introduction to Geographic Information Systems
  • GEOG-G 539 Advanced Geographic Information Systems


Ready to get started?

Learning Outcomes

Upon completion of the M.S. in HCI program, students will:

      1. Evaluate and create interfaces by applying HCI theories, terms, principles, and methods including user experience, user-centered, and interaction design theories and practices; interactive product design and development processes and lifecycle; user profiling to interaction design (needs and requirements); system requirements and product assessments; prototype design theory and practice; and product usability evaluations and testing methods.
      2. Apply psychological and cognitive principles and theories to human factors and user experience design.
      3. Research and develop interactive collaborative systems by applying social computing theories and frameworks.
      4. Design novel ubiquitous computing systems by researching and applying relevant HCI and informatics theories and frameworks.
      5. Design effective, usable, and human-centered interactive systems using prototypes and proof of concepts.
      6. Critique interaction designs on their usability, human-centeredness, and satisfaction of requirements; evaluate the fitness of requirements, goals, and research methods; make recommendations; and create and defend alternative designs.
      7. Effectively communicate in digital, oral, and written form the processes, ideas, outcomes, and implications of HCI projects.
      8. Articulate decisions and reasoning behind decisions made related to interaction design choices, design and research methods.
      9. Exhibit sound judgment, ethical behavior, and professionalism in applying HCI concepts and value-sensitive design to serve stakeholders and society, especially in ethically challenging situations.
      10. Collaborate in teams fairly, effectively, and creatively, applying group decision-making and negotiation skills.