| 05-320 / 05-820 | The Social Web: Content, Communities, and Context | Fall: 9 units |
| 05-331 | Building Virtual Worlds | Fall: 12 units |
| 05-341/70-341/85-341/88-341 | Communication in Groups and Organizations | Spring: 12 units |
| 05-391 | Designing Human-Centered Software | Spring: 12 units |
| 05-395/05-795 | Applications of Cognitive Science | Spring: 9 or 12 units |
| 05-410 | Human Computer Interaction Methods | Fall: 12 units |
| 05-413 | Human Factors | Fall: 9 units |
| 05-430 | Programming Usable Interfaces | Spring: 12 units |
| 05-431 | Software Architecture for User Interfaces | Fall 12 units |
| 05-432 | Cognitive Modeling and Intelligent Tutoring Systems | Intermittent: 9 units |
| 05-499 | Special Topics in HCII | Intermittent: 9-12 units |
| 05-540 | Rapid Prototyping of Computer Systems | Spring: 12 units |
| 05-571 | Undergraduate Project in HCI | Spring: 12 units |
| 05-589 | Independent Study in HCI-UG | All Semesters: 3-24 units |
| 05-600 | HCI Pro Seminar | Fall: 6 units |
| 05-601 | HCI Seminar | Fall and Spring: 0 units |
| 05-610 | Introduction to Human-Computer Interaction Methods | Fall: 18 units |
| 05-611 | Introduction to HCI Lab | Intermittent: 6 units |
| 05-630 | Programming Usable Interfaces | Spring: 12 units |
| 05-631 | Software Architecture for User Interfaces | Fall: 12 units |
| 05-650 | Basic Interaction Design | Spring: 9 units |
| 05-671 | HCI Project | Spring: 12 units |
| 05-672 | HCI Project II | Summer: 48 units |
| 05-689 | Independent Study in HCI - Grad | All Semesters: 0-48 units |
| 05-750 | Graduate Design Seminar | Intermittent: 12 units |
| 05-771 | HCI Process and Theory | Fall: 9 units |
| 05-773 | Computer Science Perspectives in HCI | Spring Mini A4: 6 Units |
| 05-810 | Designing online communities | Intermittent: 12 units |
| 05-811 | Cognitive Model for HCI | Intermittent: 9 units |
| 05-813 | Human Factors | Fall: 9 units |
| 05-814 | Perception | Spring: 9 units |
| 05-815 | Computers in Organizations | Intermittent 9 units |
| 05-816 | Applied Research Methods | Fall: 9 units |
| 05-830 | Adv. Topics UI Software | Intermittent: 12 units |
| 05-831 | Building Virtual Worlds | Fall: 12 units |
| 05-832 | Cognitive Modeling and Intelligent Tutoring Systems | Intermittent: 9 units |
| 05-833 | Adv. Topics UI Technology | Intermittent: 12 units |
| 05-835 | Speech Recognition and Understanding | Intermittent: 12 units |
| 05-851 | Introduction to Product Design | Intermittent: 12 units |
| 05-863/08-763/46-863 | Introduction to Human Computer Interaction for Technology Executives | Fall, Mini 2, 6 units |
| 05-871 | Dramatic Structure of Interactive Games | Intermittent: 9 units |
| 05-872 | Rapid Prototyping of Computer Systems | Spring: 12 units |
| 05-873 | HCI Project Workshop | Intermittent: 12 units |
| 05-874 | Advanced Lab in Speech Recognition | Intermittent: 6 units |
| 05-875 | Rapid Prototyping Summer Project | Intermittent: 9-24 units |
| 05-876 | Interactive Media and Role of Sound | Intermittent: Mini Session - 6 units |
| 05-888 | Practicum in HCI | All Semesters: 3-48 units |
| 05-889 | Directed Research | All Semesters: 0-36 units |
| 05-899 | Special Topics in HCI | Fall and Spring: 9-12 units |
| 05-997 | Reading and Research in HCI | All Semesters: 24-48 units |