HCI Undergraduate Major Sample Plans

Below are three sample curricula that satisfy the HCI undergraduate major, reflecting students who have primary majors in in Human Behavior (e.g., Psychology), Design and Computer Science respectively.

Courses in black are required courses, and gray courses are electives.

Sample Curriculum With Emphasis in Computer Science

  Fall Spring
Freshman 85-211 Cognitive Psychology 15-121 Data structures
Sophomore   36-201 Intro to Statistics
  51-262 Communication Design Fundamentals
Junior 05-410 User-Centered Research and Evaluation  
05-431 Software Structures for User Interfaces 51-422 Interaction Design Studio
05-433 User Interface Lab 36-303 Sampling, Survey & Society
15-421 Web Commerce  
Senior 15-390 Entrepreneurship for CS 05-571 Project Course

Sample Curriculum With Emphasis in Design

  Fall Spring
Freshman None 36-201 Intro to Statistics
Sophomore 51-257 Computing for the Arts with Processing 85-211 Intro to Cognitive Psychology
80-291 Multimedia Authoring
Junior 05-410 User-Centered Research and Evaluation 51-422 Interaction Design Studio
05-430 Programming Usable Interfaces
05-433 User Interface Lab
Senior 76-487 On-line Information Design 05-571 Project Course
51-327 Introduction to Web Design 36-309 Experimental Design for Behavioral and Social Sciences

Sample Curriculum With Emphasis in Human Behavior

  Fall Spring
Freshman 36-201 Intro to Statistics 85-211 Intro to Cognitive Psychology
Sophomore 15-110 Intro to Computer Science 36-309 Experimental Design for Behavioral and Social Sciences
Junior 51-261 Communication Design Fundamentals  
05-430 Programming Usable Interfaces 51-422 Interaction Design Studio
05-433 User Interface Lab 85-393 Human Factors
05-410 User-Centered Research and Evaluation  
Senior 05-320 Social Web 05-571 Project Course

Admissions

Applications for the HCI Major will open March 13, 2018

Admissions for 2017 are closed
 

Undergraduate Program Information

Vincent Aleven
Director of the Undergraduate Program
Associate Professor
Human-Computer Interaction Institute
Newell Simon Hall 3531

Indra Danti
Undergraduate Programs Manager
Human-Computer Interaction Institute
Newell Simon Hall 3607 

  • hciibachelors [at] cs.cmu.edu