Course Descriptions

Please enter a course related search term. When you finish typing the page with autorefresh
Course number Course name Semester/Units Corequisites Prerequisites
05-292 Learning Media Methods Spring A4 6 units 80-292 A3
05-320 / 05-820 Social Web: Content, Communities, and Context Fall: 12 units
05-341 / 05-841 Organizational Communication Spring: 9 units
05-391 / 05-891 Designing Human-Centered Software Fall and Spring: 12 units
05-392 Interaction Design Overview Fall: 9 units
05-395 / 05-795 Applications of Cognitive Science Spring: 9–12 units
05-410 / 05-610 User-Centered Research and Evaluation Fall: 12 units
05-413 / 05-813 Human Factors Fall: 9 units
05-418/05-818 Design of Educational Games Spring: 12 units
05-430 / 05-630 Programming Usable Interfaces Fall: 15 units
05-431 / 05-631 Software Structures for User Interfaces Fall: 15 units
05-432/05-832 Personalized Online Learning Fall: 12 units 15211 or 85213 or 85411
05-434 / 05-834 Applied Machine Learning Fall: 12 units
05-435 / 05-835 Applied Fabrication Techniques for HCI Fall: 12 units
05-436/05-836 Usuable Privacy and Security Spring: 12 units
05-437/05-837 Ubiquitous Computing Fall and Spring: 12 units
05-438 / 05-838 The Role of Technology in Learning in the 21st Century Spring: 12 units
05-440 / 05-640 Interaction Techniques Spring: 12 units
05-452/652 Service Design Fall: 12 units
05-497 Embedded Designs in HCI for Mitigating Unconscious Bias Spring: 6 units
05-499 / 05-899 Special Topics: Sensemaking Spring: 9–12 units
05-499 / 05-899 Special Topics: Environmental Hackfest Spring: 9–12 units
05-499 / 05-899 Special Topics: Ubiquitous Personal Smart Agents Fall 12 units
05-499 / 05-899 Special Topics: Mobile Health Spring 12 units
05-499 / 05-899 Special Topics: Design of Large-scale Peer Learning Systems Spring 12 units
05-499 / 05-899 Special Topics: Psychological Foundations for Designing for Impact in HCI Spring 12 units
05-499 / 05-899 Special Topics: Twitch Plays Game Design Fall: 12 units
05-499 / 05-899 Special Topics: Visualization in HCI Intermittent: 12 units
05-499 / 05-899 Special Topics: Crowd Programming Spring: 12 units
05-540 / 05-872 Rapid Prototyping of Computer Systems Spring: 12 units
05-571 Undergraduate Project in HCI Spring: 12 units 05-410, 05-430 or 05-431
05-588 Undergraduate Small Group Study in HCI Fall and Spring: variable units
05-588/ 05-688 B Small Group Study: Campus Stress as a Wicked Problem 2 Spring 2017: variable units
05-589 Independent Study in HCI-UG All Semesters: 3–24 units
05-600 HCI Pro Seminar Fall: 6 units
05-611 Introduction to HCI Lab Intermittent: 6 units
05-650 Interaction Design Studio 2 Spring: 12 units 05-651
05-651 Interaction Design Studio 1 Fall: 12 units
05-670 Mobile Service Innovation (MSI 1) 6 units
05-671 HCI Project Spring: 15 units
05-672 HCI Project II Summer: 48 units 05-571 or 05-671
05-681 METALS Project I Spring: 12 unit
05-682 METALS Project II Summer: 48 units
05-688 Small Group Study in HCI Fall and Spring: 0–36 units
05-689 Independent Study in HCI - Grad All Semesters: 0–48 units
05-748 Research Methods for the Learning Sciences Spring: 12 units 85-738
05-750 Graduate Design Seminar Intermittent: 12 units
05-771 HCI Process and Theory Fall: 9 units
05-772 Social Perspectives in HCI Spring Mini: 6 units
05-773 Computer Science Perspectives in HCI Spring Mini: 6 units
05-810 Designing Online Communities Intermittent: 12 units
05-811 Cognitive Modeling for HCI Intermittent: 9 units
05-814 Perception Fall: 9 units intro or cognitive psychology useful, not required
05-816 Applied Research Methods Fall: 12 units
05-819 HCI Methods Fall: 12 units
05-821 Applied Research Methods — Qualitative First Mini: 6 units
05-822 Applied Research Methods — Quantitative Second Mini, 6 units
05-823 E-Learning Design Principles Fall: 12 units
05-830 Advanced Topics UI Software Spring: 12 units 15-212
05-833 Applied Gadgets, Sensors and Activity Recognition in HCI Intermittent: 12 units
05-835 Speech Recognition and Understanding Intermittent: 12 units
05-839 Practical Data Science Spring: 12 units
05-840 Tools for Online Learning Fall: 12 units
05-851 Introduction to Product Design Intermittent: 12 units
05-863 Introduction to Human-Computer Interaction for Technology Executives Fall Mini: 6 units
05-871 Dramatic Structure of Interactive Games Intermittent: 9 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: 6 units
05-888 Practicum in HCI All Semesters: 3–48 units
05-889 Directed Research All Semesters: 0–36 units
05-897 Web Accessibility Spring: 6 units
05-899E Computer Supported Collaborative Learning Spring and Fall: 12 units
05-997 Reading and Research in HCI All Semesters: 24–48 units