Metadata
Title
Additional Major in Interdisciplinary HCI
Category
courses
UUID
24b752ad04144797a1f44266e9f1be52
Source URL
https://hcii.cmu.edu/academics/hci-undergrad/additional-major-hci
Parent URL
https://www.cs.cmu.edu/academics/overview-programs
Crawl Time
2026-03-25T05:22:14+00:00
Rendered Raw Markdown

Additional Major in Interdisciplinary HCI

Source: https://hcii.cmu.edu/academics/hci-undergrad/additional-major-hci Parent: https://www.cs.cmu.edu/academics/overview-programs

Overview

Human-Computer Interaction (HCI) is a fast growing field devoted to the design, implementation, and evaluation of interactive computer-based technology. Examples of HCI products include intelligent computer tutors, wearable computers, social networking sites, and internet-connected personal digital assistants (PDAs). Constructing an HCI product is a cyclic, iterative process that has at least three stages: Design, Implementation, and Evaluation.

The Design stage involves principles of design and human behavior, the Implementation stage principles of computer science, and the Evaluation stage empirical research methods common to several disciplines. There are thus four topical areas to cover in this major: Human Behavior, Design, Implementation, and Evaluation. In slightly more detail, the major involves the following sorts of knowledge and skill:

Design

Implementation Programming Skills

Evaluation

There are over 45 courses relevant to these areas that are now offered by eight different departments in four different colleges at Carnegie Mellon (School of Computer Science, Dietrich College of Humanities and Social Sciences, College of Fine Arts, and Tepper School of Business).

About the Additional Major

The Additional Major in Interdisciplinary Human-Computer Interaction (HCI) is available to current undergraduate students from any CMU college. Students maintain their primary major, and by adding an additional major in HCI, can explore multiple areas of study during their time at CMU. Applications to the additional major are processed once a year, in the spring semesters. Learn more about our Additional Major in Interdisciplinary HCI admissions process.\

Curriculum

Curriculum requirements for the Additional Major in Interdisciplinary Human-Computer Interaction (HCI)  are available via the CMU Course Catalog.

Note: Beginning in spring 2025, 05-430: Programming Usable Interfaces (PUI) will not be offered by the HCII department. This class will likely be permanently retired. The new requirement for HCI additional major students in the “programming”/”technical HCI” category is one of the following:

Accelerated Master's Program (AMHCI)

The HCII currently offers a three semester (12-month), 15 course Masters in HCI. Undergraduates currently enrolled in the HCI major may apply for the Accelerated Masters in HCI program in the fall semester of their senior year. If admitted, students finish the masters degree the following fall semester.

HCI Undergraduate Programs

All HCI Undergraduate Programs

Primary Major - B.S. in HCI\    Admissions\    Curriculum

Additional Major in HCI\    Admissions

Minor in HCI

HCI Concentration

Additional Resources

HCI Courses

Undergraduate Electives

Independent Study

Contact Us

Human-Computer Interaction Institute\ Undergraduate Programs\ \ Email us

Haiyi Zhu\ Director of HCII Undergraduate Programs

Amelia Baisley\ Academic Program Manager

Ashley Kosko\ Senior Academic Coordinator