Laboratories Architecture, Representation and Computation Group (ARC) Explores the application of digital fabrication for Building Delivery. Short Lab Designs materials, methods & modifications to realize large-scale energy generation from nuclear materials degradation. Little Devices Lab Explores the design, invention, and policy spaces for DIY health technologies around the world. Ideation Laboratory Works to depend the theoretical foundations of early stage design process across product design, engineering design and system design. Design Fabrication Group Explores the application of digital fabrication for Building Delivery. Self-Assembly Lab Develops self-assembly and programmable material technologies aimed at reimagining construction, manufacturing, product assembly and performance. Urban Risk Lab Addressing the most challenging aspects of contemporary urbanization. HCI Engineering Group Develop and build novel hardware and software systems that advance personal fabrication technologies. Software Design Group Researching ways to make software better.