School of Informatics and Computing Menu
Human-Centered Computing Department Menu

Master of Science in HCI Curriculum

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