2018 Summer DESINV 190E 1 LEC 1

2018 Summer Session B 10 weeks, June 4 - August 10

DESINV 190E 1 - LEC 1

Special Topics in Design Innovation

Interactive Device Design

Eldon K Schoop

Jun 04, 2018 - Aug 10, 2018
Tu, Th
10:00 am - 12:15 pm
Class #:15622
Units: 4

Offered through Design Innovation

Current Enrollment

Total Open Seats: 4
Enrolled: 8
Waitlisted: 0
Capacity: 12
Waitlist Max: 15
No Reserved Seats

Hours & Workload

2 to 6 hours of instructor presentation of course materials per week, 3 to 6 hours of outside work hours per week, and 0 to 6 hours of instructional experiences requiring special laboratory equipment and facilities per week.

Course Catalog Description

Selected topics in design innovation. This course includes sufficient treatment of engineering principles that it may be used to fulfill College of Engineering undergraduate unit requirements.

Class Description

This course teaches concepts and skills required to design, prototype, and fabricate interactive devices -- that is, physical objects that intelligently respond to user input and enable new types of interactions. The first half of the course will be dedicated to a survey of relevant techniques in 3D modeling and fabrication; electronics and circuit board design; sensing and actuation for interaction; embedded software development, wired and wireless communication with mobile devices, computers, and networks; and user interface programming. In the second half of the course, students will propose and carry out a significant design project.

Class Notes

PREQUISITES
* Programming experience required: You will program embedded systems for this course. You should be able to pick up a new language and API (with some help from us). Knowing the equivalent of the CS61A-C series at Berkeley should be sufficient.
* User Interface Design experience very usef... show more
PREQUISITES
* Programming experience required: You will program embedded systems for this course. You should be able to pick up a new language and API (with some help from us). Knowing the equivalent of the CS61A-C series at Berkeley should be sufficient.
* User Interface Design experience very useful: Your projects will have both software and hardware user interfaces. Some background in user interface design, e.g., INFO290 Tangible Interaction or CS160 User Interface Design is valuable.
* 3D modeling skills very useful, but not required: You will model and fabricate parts on our FDM machine. If you want to get a head start, learn how to use SolidWorks, but we'll also have a tutorial.
* Some electronics experience useful, but not required: You will build basic sensing and actuation circuits. The threshold for doing this has decreased rapidly in recent years, but you will be soldering your own electronics. If you have taken the equivalent of EE40 or have built projects Arduino boards before, you'll be fine.

If you have no programming background, you should not take this course. If you do not have experience in at least one of (UI design, 3D modeling, electronics) you should not take this course. You must be comfortable with learning a sizable set of new tools and processes, quickly. show less

Rules & Requirements

Repeat Rules

Reserved Seats

Current Enrollment

No Reserved Seats

Textbooks & Materials

Associated Sections

None