Same school, new name. The School of Informatics and Computing is changing its name effective January 11, 2023. Learn more about the name change

Human-Centered Computing Department Menu

Master of Science in HCI Curriculum

Plans 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.

Area of Emphasis in Digital Making

MS HCI students can pursue an area of emphasis in digital making by completing 9-12 credit hours of Media Arts and Science graduate-level sections that count towards 6 elective credits and 3-6 credits of selective courses in the HCI MS programs. The area of emphasis in digital making allows students to complement their HCI preparation with application development skills to produce interactive media experiences and environments, and explore their connections with local businesses as well as the national industry.  This area of emphasis is particularly well-suited to HCI MS students with a solid programming background. The Media Arts and Science graduate-level sections available for this area of emphasis include:

Semester offering may vary. Contact the instructor or Department Chair (email) to know about any pre-requisite for the course. Additional digital making courses may become available. Check with the Department Chair ( for updates.

Health Informatics and Human Factors

Data Science


Game Design and Development

3D Graphics and Animation

Web Design and Development

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 500 Visual Design for User Interfaces
  • HER-V 512 Intro to Design Thinking for Tackling Wicked Problems and Sensemaking
  • HER-V 513 Design Methods for Framing Problems


  • 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