Carnegie Mellon
HCII Logo

Other Links

HCII Calendar

HCII Seminar Series: John Tang
NSH 3305
23 February, 2012 4:30pm

HCII Portfolio Hackaton
HCII Lounge space
24 February, 2012 6:00pm

HCII Z-Axis Seminar: Tom Malone
GHC 4405 (Rashid Auditorium)
29 February, 2012 4:30pm

» HCII Calendar

Undergraduate Major Electives

Overview | Curriculum | Electives | Accelerated Masters | Advisory Committee | Application | Contact Info | Independent Study


The list of electives offered by the HCI Institute in Spring, 2011 is available here.

In addition, the table below is a list of 60 electives courses that have been taken by at least four Masters of HCI or Bachelors of HCI students students, sorted by department and popularity. Although the graduate number is given for most of these courses, most of them also have undergraduate numbers or are open to undergraduate students. Courses not on this list can be approved as electives for the HCI major.

Student must have their electives approved by the director of their program, using the EASY system.

Popular electives (Last updated 11/2011)

Dept Course
HCII  
  05-813: Human Factors
  05-689: Independent Study in HCI - Grad
  05-688: Small Group Study in HCI
  05-820: Social Web
  05-589: Undergraduate Independent Study
  05-418: Design Educational Games
  05-814: Perception
  05-899: Special Topics:  Smart Home
  05-630: Programming Usable Interfaces
  05-837: Ubiquitous Computing
  05-817: Computer-mediated Communication
  05-834: Applied Machine Learning
  05-841: Organizational Communication
  05-795: Applications of Cognitive Science
  05-833: Gadgets, Sensors and Activity Recognition in HCI
  05-899: Special Topics:
  05-832: Cognitive Modeling and Intelligent Tutoring Systems
  05-853: Advanced Interface and Interaction Design
Computer Science
  15-462: Computer Graphics
  15-600: Java and J2EE Programming
  15-390: Entrepreneurship for Computer Science
  15-637: Web Application Development
English  
  76-887: Online Information Design
  76-782: Multimedia Authoring I
  76-783: Multimedia Authoring II
  76-781: Writing for Multimedia
  76-791: Document Design
  76-272: Language in Design
Architecture  
  48-739: Making Things interactive
Design  
  51-761: Communication Design Fundamentals
  51-785: Designing for Service
  51-783: Conceptual Models
  51-712: Graduate Design Studio II
  51-774: Research Methods for Human Centered Design
  51-327: Introducation to Web Design
  51-731: Mapping and Diagramming
  51-745: Product Planning & Development
  51-701: Graduate Design Seminar I
  51-702: Graduate Design Seminar II
  51-788: Design Management Organizational Change
  51-241: How People Work
  51-424: Web Portfolio
  51-729: Graduate Typography
  51-741: Introduction to Computing in Design
  51-796: Information Design for Mobile Interface
  51-831: Methodologies of Visualization
  51-839: Design for Service Studio
ETC  
  53-609: Game Design
Information systems
  95-718: Professional Speaking
  95-785: Entrepreneurism
  95-808: IT Project Management
Psychology  
  85-712: Cognitive Modeling
Heinz  
  90-717: Strategic Writing Skills
Statistics  
  36-309: Experimental Design for Behavioral and Social Sciences
Software engineering
  17-660: Web Application Development
Tepper  
  45-881: Entrepreneurial Thought and Action
  70-311: Organizational Behavior
  70-643: Publishing on the World Wide Web