Any of the courses on the following list count as HCI electives. Course listings change regularly. To have a course not on this list count as an HCI elective, the course must be relevant to HCI and must be approved by the Undergraduate Advisor. To seek approval for an HCI elective which may not appear on this list, please email your request to robert.kraut@cs.cmu.edu.
Statistics
36-201 Statistical Reasoning and Practice
36-202 Statistical Methods
36-208 Regression Analysis
36-220 Engineering Statistics and Quality Control
36-225 Probability and Statistics
36-226 Probability and Statistics
36-310 Fundamentals of Statistical Modeling
36-315 Statistical Graphics and Visualization
36-401 Modern Regression
36-402 Advanced Data Analysis
36-461 Topics in Statistics
Evaluation
36-303 Sampling, Surveys and Society
36-309 Experimental Design for Social Sciences
70-481 Market Research
85-251 Empirical Research Methods
85-310 Research Methods in Cognitive Science
85-320 Research Methods in Developmental Psychology
85-340 Research Methods in Social Psychology
85-438 Educational Goals, Instruction, and Assessment
Design
05-450 Visual Interface Design
39-648 Wearable Computer Design and Fabrication
48-563 Building Virtual Worlds
51-241 How People Work
51-247 Color and Communication
51-327 Web Design
51-342 How People Work With Things
51-348 Building Virtual Worlds
51-379 Emotion and Reason
51-385 Designing for Service
51-387 Interactive Learning Tools
51-394 Product Design Through Movement
51-401 Introduction to Digital Interface Design
51-404 Senior Project: Integrated Product Development
51-433 Advanced Interactive and Visual Interfaces
60-414 Animation Art and Technology
60-415 3-D Animation
60-418 The Interactive Image
60-422 Robotics Art Studio
60-423 Sound, Image, Performance
60-425 Advanced ETB: Live Video
60-427 Interactive ProgrammingMultimedia
60-429 Physical Computing: Wearables and High-Tech Gizmos
60-462 2D Mixed Media
70-488 Internet Marketing
76-384 On-Line Information Design
76-390 Style
76-419 Communication Revolutions and Technologies
76-480 Document Design
76-481 Writing for Multimedia
88-371 Designing Interactive Multimedia
Computer Science
05-431 Software Architecture for User Interfaces
15-391 Technical Consulting in the Community
15-421 Web Commerce, Security, and Privacy
15-462 Computer Graphics
15-499 Media Technology
15-880 Speech Recognition
70-459 Distributed Virtual Business
Human Behavior
05-395 Applications of Cognitive Science
05-417 Computer-Mediated Communications
70-311 Organizational Behavior
70-451 Management Information Systems
79-230 Technology in American Society
79-359 Controversies in the History of Computing
85-370 Perception
85-382 Consciousness and Cognition
85-390 Human Memory
85-392 Human Expertise
85-408 Visual Cognition
85-412 Cognitive Modeling
88-367 Computers and Organizations
Multimedia
05-589 Independent Study in Human Computer Interaction Topics
05-331 Building Virtual Worlds
05-413 Human Factors
16-464 Technical Animation
76-382 Multimedia Authoring I
76-383 Multimedia Authoring II