Class schedule 2015

Wed 01/28/15: principles and practices, project management

1st MIT lecture

Learn about Fab Labs, the Fab Network and the Fab Charter

Begin planning and documenting your final project.


Wed 02/04/15: computer-aided design

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


Wed 02/11/15: invention, intellectual property, and income

Guest lectures from experts in the field


Wed 02/18/15: computer-controlled cutting

Design and create a project on the laser cutter and / or vinyl cutter.


Wed 02/25/15: electronics production

Each student will assemble their own fabbable in-system programmer (Fab ISP) for use in the class.

Learn to mill boards on the milling machine

Practice surface mount soldering techniques

Program AVR microcontrollers


Wed 03/04/15: 3D scanning and printing

Learn how to turn a physical object into code

Then learn how to take that code and print it as a physical object


Wed 03/11/15: electronics design

Learn to modify one of our existing electronics “hello world” examples or create your own project.


Wed 03/18/15: computer-controlled machining

Learn to make something big out of wood on the Shopbot CNC router


Wed 03/25/15: embedded programming

Learn to program AVR microcontrollers


Wed 04/01/15: molding and casting

Learn how to create detailed molds from machinable wax and make casts from them


Wed 04/08/15: input devices

Learn to make a circuit board with a input sensor (light, switches, temperature or ultrasonic, etc.)


Wed 04/15/15: composites

Create composite parts or structures


Wed 04/22/15: output devices

Learn to control a output device (LED’s, speaker, video or motors)


Wed 04/29/15: networking and communications

Learn to make devices that talk to each other. (serial bus, radio or infrared)


Wed 05/06/15: mechanical design, machine design

Assemble the mechanical structure of a machine designed by a MIT graduate student

Assemble the electronics and program a machine designed by a MIT graduate student


Wed 05/13/15: interface and application programming

Learn to visualize the output of a sensor board (that you build in the previous input devices unit).


Wed 05/20/15: applications and implications

Learn about the broader applications of digital fabrication and what Neil Gershenfeld and his graduate students at MIT are currently working on.


Wed 05/27/15: project development

Using the skills you have learned, plan and document a final project that integrates at least two of the topics covered in the course.

Students work on their final projects


Wed 06/03/15: project presentation

Labs around the world meet to present their final projects.