Prototyping Algorithmic Experiences (PAX)
Course Information
Course Number
HCI Undergraduate:
05-380
HCI Graduate:
05-685
Program Requirement
This is a required course for
BS in HCI
Course Description
This project-based course provides an overview and hands-on introduction to iterative prototyping methods in HCI, with an emphasis on current and emerging technologies such as data-driven algorithmic systems, artificial intelligence and machine learning, spatial computing, and IoT. Students will learn and implement approaches for creating and using prototypes to iteratively inform the creation of new technologies. The course will help students learn to strategically evaluate whether a given prototyping approach is a good fit for a given design or research question.
In addition to HCI undergraduate majors, the course is open to undergraduate and graduate level students with proficiency in programming and prior courses or experience in user-centered research, design, and/or evaluation. Some exceptions to the course prerequisites will be granted with permission of the instructor.
Prerequisites
15112 and [15121 or 15122 or 15150 or 15210] and [05610 or 05891] and [05651 or 05650 or 05652 or 05670 or 05617]
Semester Offered and Units
Semester:
Intermittent
Undergraduate:
15
units
Graduate:
15
units