CMU logo
Expand Menu
Close Menu

HCI Courses

HCII on the CMU Schedule of Classes

For the most up to date HCI course listings, and to view a full list of our courses planned for a specific semester, reference the Carnegie Mellon University Schedule of Classes website.

  • Select the desired Semester/Year in the dropdown menu,
  • Choose "Human-Computer Interaction (05-xxx)" from the “Department” list,
  • and click the “Retrieve Schedule” button.


Overview of HCI Courses

The following courses and course descriptions are for general reference purposes. HCI course availability, especially electives and special topics, varies from semester to semester.


Required HCI Courses

To view the required HCI courses for a particular program, select the corresponding checkbox below and then click the search button. Please note that these are only the required HCI courses, and not all of the required courses for these programs. Visit your academic program page for full course requirements.

Required HCI Courses Per Program