2026 Spring DESINV 23 1 LEC 1

Spring 2026

DESINV 23 1 - LEC 1

Creative Programming and Electronics

Sudhu Tewari

Jan 20, 2026 - May 08, 2026
Tu
09:00 am - 11:59 am
Class #:29283
Units: 3

Instruction Mode: In-Person Instruction
Time Conflict Enrollment Allowed

Offered through Design Innovation

Current Enrollment

Total Open Seats: 14
Enrolled: 26
Waitlisted: 10
Capacity: 40
Waitlist Max: 15
Open Reserved Seats:
10 reserved for College of Engineering Students with 1-4 Terms in Attendance
4 reserved for Students with 1-4 Terms in Attendance

Hours & Workload

3 hours of instructor presentation of course materials per week, and 6 hours of outside work hours per week.

Course Catalog Description

This course teaches techniques to conceptualize, design and prototype interactive objects. Students will learn core interaction design principles and learn how to program devices with and without screens, basic circuit design and construction for sensing and actuation, and debugging. Students work individually on fundamental concepts and skills, then form teams to work on an open-ended design project that requires a synthesis of the different techniques covered. This course may be used to fulfill undergraduate technical elective requirements for some College of Engineering majors; students should refer to their Engineering Student Services advisors for more details.

Rules & Requirements

Repeat Rules

Reserved Seats

Reserved Seating For This Term

Current Enrollment

Open Reserved Seats:
10 reserved for College of Engineering Students with 1-4 Terms in Attendance
4 reserved for Students with 1-4 Terms in Attendance

Terms in Attendance:
Undergraduate Classifications Information

Textbooks & Materials

See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.

Textbook Lookup

Guide to Open, Free, & Affordable Course Materials

eTextbooks

Associated Sections

None