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.