Human Computer Interaction

"Human-computer interaction (HCI) is a multidisciplinary field of study focusing on the design of computer technology and, in particular, the interaction between humans (the users) and computers. While initially concerned with computers, HCI has since expanded to cover almost all forms of information technology design.” -Interaction Design Foundation

The HCI Certificate allows Northwestern students from all departments to develop their interest and exposure to ideas and research in HCI, including the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.


Human Computer Interaction Courses

Courses for this interdisciplinary program are drawn from across the university.  The program requires at least 6 courses: including 1 course from a list of foundational courses in HCI, 3 courses from one of the technical domain options, and at least 2 courses from a list of Social Science and Design topics intended to give students interdisciplinary experience across the fields of HCI.  For a list of courses, see the HCI program.