The ProtoLab conducts research at the intersection of social computing and design with the goal of developing tools, processes, and instructional techniques that change the way people solve complex problems creatively and collaboratively. We develop technology related to social media, crowdsourcing, mixed-initiative systems, and physical-digital interactions to enable large-scale online creativity and to study the cognitive, social, and cultural aspects of design.