Last Updated: Fri, 11/14/2025
Syllabus
PDF required. Please edit this page and upload a PDF. Please check PDF for accessibility prior to submission.
General Class Information
Academic year:
2025
Semester:
Spring
Course prefix:
ID
Course number:
6107
Section:
1
CRN
32966
Instructor first name:
Yixiao
Instructor last name:
Wang
Catalog Description

This course introduces students to interactive product design, including the basics of sensor technologies, electronics, and programming required to produce working product concept prototypes. You will be exposed to prototyping interactive products and apply these skills in hands-on projects. More specifically, this course will focus on 1) introducing the basics of Arduino prototyping techniques, including both electronics wiring and Arduino coding, and 2) introducing the integrated, human-centered design process of an interactive product, following the basic steps of the “spiral product development process” well-established for developing quick-built products. The key purpose of these two focuses is to cultivate your critical and creative thinking ability to the point that you can propose, develop, prototype, and evaluate novel interactive products confidently. As a result, you will constantly shift your thinking style between critical and creative thinking in this course, making it an exciting design research journey. The skills you learn from this course will be foundational to your future career as a creative designer, engineer, or both. Please click the links below to see previous student works: Taily Robot (ID 6107) and Stepping Stones Caterpillar (ID 6107). Finally, for Spring 2026, we will collaborate with the “Robert C. Williams Museum of Papermaking” for the design projects.