Schedule

This is a tentative schedule. Expect it to change. Due dates and expectations will be announced in class.

WEEK 1  
9/2
Introduction to course
Topic: Physical computing
Course website will be created

WEEK 2  
9/9
First project introduced
Topics: Basic electronic components, reading schematics, using a multimeter, soldering

WEEK 3  
9/16
Topic: Basic Electronics, continued

WEEK 4  
9/23
Topics: Overview of microcontrollers, introduction to Arduino
Topic: Working with sensors

WEEK 5  
9/30
Topics: Actuator design, pulse width modulation (PWM), analog to digital conversion, working with servos and stepper motors
Assignment: First project due

WEEK 6  
10/7
Second project introduced
Topics: Data types, protocols, working with serial data

WEEK 7
  10/14
Topic: Concepts in interaction design
Software: Processing

WEEK 8
  10/21
Topic: Concept development tools, circuit design, flowcharts

WEEK 9
  10/28
Topic: Open source

WEEK 10  
11/4
Topic: Hacking hardware, low-tech sensors and actuators
Possible Workshop: Circuit bending
Assignment: Second project due

WEEK 11  
11/11
Topic: TBD

WEEK 12  
11/18
Topic: Intro to Custom PCB Fabrication
Gerber files and printing your own PCBs
Software: Eagle CAD

WEEK 13  
11/25 Thanksgiving Break – No Class!

WEEK 14
  12/2
Project tuning and documentation
Final Project Review

WEEK 15
  12/9

Project Exhibitions
Assignment: FINAL PROJECTS DUE