For questions about these program sheets (or any CS/SymSys HCI questions/advice), please see Michael Bernstein.
note
Project courses often require applications. Factor that into your plans. (e.g., don't create a degree plan that only works if you get into a limited-enrollment course. Make sure to have a backup plan.)
cs193 classes do not count towards degree requirements.
HCI is interdisciplinary, and the courses below are the ones outside the CS department that the MSCS HCI specialization program sheet accepts toward HCI depth, which makes them a good guide for any HCI course plan. Each course links to its ExploreCourses entry for the current description and quarters. The list was checked against the 2026–27 catalog in October 2026. Also check out:
The d.school course offerings (d.school electives numbered 101 and above, taken for 3 or more units, also count toward MSCS HCI depth)