MHCI Interdisciplinary Electives

Students create their own unique academic experience with interdisciplinary electives from schools and departments across campus.

Students in the MHCI program complete four elective courses to graduate from the program. Students are able to fulfill these electives from classes within the Human-Computer Interaction Institute, or they can choose to join the rich and innovative departments surrounding them on campus. Many students choose to take classes within the Robotics Institute, School of Design, Tepper School of Business, School of Computer Science, the Dietrich College of Humanities and the College of Fine Arts.

Students often use electives to broaden their experience to form a truly interdisciplinary course load, or they may decide to concentrate their electives around a particular interest or area.

Four Electives

Each elective course must be the equivalent of a full-semester (9-12 unit) course; two mini (half-semester) courses may be counted as one elective if they add up to 9 or more units. Elective courses must be different from any that students may have taken as part of the HCI core courses and cannot have counted toward a degree previously awarded by Carnegie Mellon.

Students will work with the program directors to finalize their schedule. While students are highly encouraged to pursue electives outside of the HCII, doing so will require approval from the directors. This step ensures that students' classes support the learning objectives for the MHCI program.

Favorite Electives from Past Years

We leave it up to the students to find the best electives for their interests. However, here are some favorite classes from past years to get you thinking about what interests you the most. Please note that not all of these classes may be available each semester or year.

Students can view a complete list of HCII courses online.

HCII Electives

  • Human Factors
  • Social Web
  • Cognitive Modeling for HCI
  • Gadgets, Sensors & Activity Recognition in HCI
  • Applied Machine Learning
  • The Role of Technology in Learning
  • Service Design

Heinz & Tepper Schools of Business

  • Project Management
  • Lean Entrepreneurship


  • Cognitive Psychology
  • Perception
  • Applications of Cognitive Science


  • Professional & Technical Writing
  • Writing for Multimedia

Art, Design & Architecture

  • Methodology of Visualization
  • Graduate Design Studio
  • Tangible Interaction Design Studio
  • Interactive Art & Computational Design
  • Introduction to Web Design

Topics in Computer Science

  • Dramatic Structures of Interactive Games
  • UI in Developing Worlds
  • Robotics
  • Speech Recognition and Understanding

MHCI Application is Now Open

Apply now for our next MHCI program cohort (fall 2022 start).

We will be accepting applications through January 15, 2022.

Sample Schedules

Curious to see what your year at MHCI could look like? You can view sample schedules for full-time & part-time students.

Capstone Project

The Capstone project is a defining course in the MHCI program. Learn all about Project, companies that students have worked with in the past, and case studies from previous years.    

MHCI Director of Student Affairs

Nicole Willis
Human-Computer Interaction Institute
Carnegie Mellon University
300 S. Craig Street, Suite 209
Pittsburgh, PA 15213