Syllabus

Interactive Design & Physical Computing
3250-14
2 credits
Tuesday & Thursday 6:10pm-9:00pm
Rapson Hall 251
Justin Berken:
berk0080@umn.edu

Course Description:
This course explores opportunities for physical interaction with our environment. Students will learn fundamentals of physical computing to design and build interactive objects and environments using sensors, actuators and microcontrollers. The coursework will be hands-on and involve conceptualizing, prototyping, wiring, soldering and coding.

Required materials:
-Arduino UNO R3 board
https://www.sparkfun.com/products/11021
-Windows laptop or MacBook

Provided materials:
-Sensors, actuators, resistors, capacitors, wires, etc.
-Course text: Massimo Branzi , Getting Started with Arduino 2nd Edition

Recommended reading:
Joshua Noble, Programming Interactivity
-Michael Margolis, Arduino Cookbook
John Boxall, Arduino Workshop: A Hands-On Introduction
-Paul Scherz & Simon Monk, Practical Electronics for Inventors
Casey Reas & Ben Fry, Getting Started with Processing
Dan O’Sullivan, Physical Computing: Sensing and Controlling the Physical World with Computers
Klanten, S. Ehmann, V. Hanschke,  A Touch of Code

Attendance:
All absences will be considered unexcused unless proper documentation is provided. Three or more absences may be grounds for withdrawal from course if instructor feels student is falling behind.

Expectations:
Students are expected to:
-Attend each class with laptop and course materials
-Participate in class discussion and exercises
-Complete homework before class
-Post homework to course website

 Grading
Homework: 25%
Participation: 30%
Precedent Presentation: 15%
Final project: 30%

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s