Masters in HCI Curriculum: Electives

Curriculum

Prerequisites
HCI Core Courses
HCI Project Courses
Electives
Sample Plans of Study

Applying

How to Apply
Application
Tuition
Financial Information
Related Programs
Environment
Final Checklist
Frequently Asked Questions

Contact Information

You may use the five elective courses to tailor the program to your individual interests and background. You may choose to broaden your experience by sampling courses from a variety of application or technology areas, or you may choose to concentrate in a particular specialized area. This will enable you to be the leader or sole practitioner representing that specialty in a multi-disciplinary development group.

Each elective course must be the equivalent of a full-semester (9 or 12 unit) course; two half-semester courses (6 units each) count as one elective. These courses must be different from any that you may have taken as part of the HCI core, and they cannot have counted toward a degree previously awarded by CMU.

Electives must be individually approved by the Director of the Program, on a case-by-case basis for each student. Typically graduate courses and 300- and 400-level courses in many departments are eligible for consideration. Because the MHCI program provides an opportunity for students to expand their education into areas they may not have previously explored, it is possible that a few 200-level courses may be considered for students really broadening their horizons (e.g., a design major may want to take the sophomore-level Fundamentals of Computer Science, an intense 200-level course for CS majors; this 200-level course could be considered for approval given this student's educational background). 100 level courses are typically considered to be non-appropriate.

Following is a list of courses that have been previously approved as electives for individuals in the HCI program, listed in various areas of specialization. Since course availability changes, and because new courses are introduced often, this is not a comprehensive list and students should discuss alternatives with the Director of the program.

Analysis and Evaluation/Behavioral Science

Design/Graphics/Fine Arts

Implementation/Computer Science

Miscellaneous Electives