Week 1
Project management

Assignment:
Build a personal site in the class archive describing you and your final project

UPDATED Monday, May 9th, 2015

Week 2
Computer-aided design

Assignment:
Model (draw, render, animate, simulate, ...) a possible final project, and post it on your class page.

UPDATED Tusday, May 12th, 2015

Week 3
Computer-controlled cutting

Assignment:
Design, make, and document a press-fit construction kit

UPDATED Saturday, May16th, 2015

Week 4
Electronics production

Assignment:
Make the FabISP in-circuit programmer

UPDATED Monday, May 18th, 2015

Week 5
3D scanning and printing

Assignments:
- Design and 3D print an object (small, few cm) that could not be made subtractively 
- 3D scan an object (and optionally print it)

UPDATED Sunday, May 22nd, 2015

Week 6
Electronics design

Assignment:
Redraw the echo hello-world board, add (at least) a button and LED (with current-limiting resistor) check the design rules, and make it extra credit: simulate its operation

UPDATED Friday, May 29th, 2015

Week 7
Embedded programming

Assignment:
Program your board to do something

UPDATED Monday, June 1st, 2015

Week 8
Computer-controlled machining

Assignment:
Make something big

UPDATED Wednesday, June 3rd, 2015

Week 9
Molding and casting

Assignment:
Design a 3D model, machine it, and cast parts of it.

UPDATED Friday, June 10th, 2015

Week 10.
Input devices

Assignment:
Measure something: Add a sensor to a microcontroller board that you have designed and read it.

UPDATED Friday, June 26th, 2015

Week 11
Output devices

Assignment:
Add an output device to a microcontroller board you've designed and program it to do something

UPDATED Monday, June 22nd, 2015

Week 12
Composites

Assignment:
Design and make a 3D mold (~ft2), and produce a fiber composite part in it

UPDATED Wendsday, June 15th, 2015

Week 13
Networking and communications

Assignment:
 Design and build a wired &/or wireless network connecting at least two processors

UPDATED Tuesday, June 23rd, 2015

Week 14
Interface and application programming

Assignment:
Write an application that interfaces with an input &/or output device

UPDATED Monday, June 29th, 2015

Week 15
Applications and implications

Assignment:
Project proposal

UPDATED Saturday, June 6th, 2015

Week 16 
Mechanical design

Assignment:
Make a machine, including the end effector build the passive parts and operate it manually document the group project and your individual contribution

UPDATED Sunday, June 28th, 2015

Week 17
Invention, intellectual property, and income

Assignment:
Develop a plan for dissemination of your final project

UPDATED Sunday, June 28th, 2015

Week 18
Final project presentation

Assignment:
Final Project document

UPDATED Wendsday, June 24th, 2015

Week 19 
Project Developement

Complete your final project, tracking your progress.