Electives

Students can take electives in the HCII or courses relevant to HCI from many other departments on campus. All electives are approved on a case-by-case basis. Undergraduate majors requisition approval of an elective using the HCII's EASY requirements management system. The director of the undergraduate program will approve the request, ask for more information or reject it. The EASY system then keeps a record of the electives approved for a particular student. (You can also view a list of pre-approved electives.)

Popular HCI Electives (as of November 28, 2012)

  • 05-320: Social Web
  • 05-341: Organizational Communication
  • 05-395: Applications of Cognitive Science
  • 05-413: Human Factors
  • 05-418: Design Educational Games
  • 05-432: Cognitive Modeling and Intelligent Tutoring Systems
  • 05-434: Applied Machine Learning
  • 05-436: Usable Privacy and Security
  • 05-499-A: Special Topics: Sensemaking
  • 05-499-B: Special Topics: Environmental Hackfest
  • 05-499-C: Special Topics: Designing Mobile Services
  • 05-540: Rapid Prototyping of Computer Systems
  • 05-589: Undergraduate Independent Study
  • 05-688: Small Group Study in HCI
  • 05-814: Perception
  • 05-817: Computer-mediated Communication
  • 05-830: Advanced User Interface Software
  • 05-833: Gadgets, Sensors and Activity Recognition in HCI
  • 05-837: Ubiquitous Computing
  • 05-853: Advanced Interface and Interaction Design
  • 05-899: Special Topics: Smart Home
  • 05-899: Special Topics: Spontaneous Design Studio
  • 06-424: Experimental Game Design
  • 08-732: Law of Computer Technology
  • 08-761: Information Security and Privacy
  • 11-411: Natural Language Processing
  • 15-237: Special Topic: Cross-Platform Mobile Web Apps
  • 15-390: Entrepeneurship for CS
  • 15-396: Science of the Web
  • 15-421: Web Commerce‚ Security‚ and Privacy
  • 15-462: Computer Graphics
  • 15-465: Animation Art and Technology
  • 16-264: Humanoids
  • 16-467: Human Robotics Interaction
  • 16-899: Special Topics: Robotic Assistive Technology for Nursing and Health Care
  • 17-749: Mobile & Pervasive Commerce
  • 45-827: High-Technology Product Innovation
  • 45-881: Entrepreneurial Thought and Action
  • 48-510: Digital Studio
  • 48-710: Tangible Interaction Design Studio
  • 48-739: Making Things interactive
  • 51-327: Introduction to Web Design
  • 51-359: Prototyping Tools for Embodying UX Design
  • 51-379: Information Interaction and Perception
  • 51-380: Experiential Media
  • 51-728: Time Motion and Communication
  • 51-744: Research Methods for Human Centered Design (also 51-774)
  • 51-783: Conceptual Models
  • 51-785: Designing for Service
  • 51-796: Information Design for Mobile Interface
  • 51-833: Advanced Interaction & Visual Interface
  • 51-839: Design for Service Studio
  • 51-878: Designing for Experience
  • 53-609: Game Design
  • 53-831: Building Virtual Worlds
  • 60-429: Physical Computing: Art of Noises and High Tech Gizmos
  • 60-414: Advanced ETB: Animation Art & Technology
  • 76-382: Multimedia Authoring I (same as 76-782)
  • 76-781: Writing for Multimedia
  • 76-783: Multimedia Authoring II
  • 76-887: Online Information Design (same as 76-784)
  • 80-291: Issues in Multimedia Authoring
  • 85-310: Research Methods in Cognitive Psychology
  • 85-712: Cognitive Modeling
  • 88-390: Technology Entrepreneurship: Principles for Practice and Policy
  • 90-732: Information and Communication Technologies
  • 90-766: Managing in a Virtual Environment (same as 95-810)
  • 90-845: Social Enterprise Incubator
  • 95-785: Entrepreneurism
  • 95-788: Planning for an IT Start-up

Admissions

Applications for the HCI Major will close March 25, 2018 

Applications for 2018 are now 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