Crafting Material Interfaces

This course will investigate how new (and ancient) materials are changing our understanding and experience of technology. … more


Design for DIY Manufacturing

Product Template

This class explores alternative and small-scale (e.g. tens or hundreds) manufacturing processes through the hands-on design and prototyping of electronic devices. … more


New Textiles

This project-based course will explore the future of textiles, focusing particularly on blending rich crafting traditions with new technologies. … more


Design for Empowerment

Technology is increasingly shaped and developed by users who design, build, and hack their own devices, and the goal of this class is to understand, contribute to, and support these … more