This course will focus on harnessing the power of Building Information Modeling (BIM) as a tool for advanced design and production. The course will explore ways in which BIM allow for accelerated iteration and testing of design concepts, using the power of Autodesk Revit to capture and interpret data which can inform the expression of design ideas. Course material will build on the basics of Revit’s core functionality, including advanced elements such as using the massing environment to iteratively design, understanding the powerful applications of flexible systems and adaptive components, and developing creative techniques to allow models to serve multiple goals within a complex workflow. Underlying elements of integrated project delivery, embedded parametric variability, building data management, and other advanced concepts will support the semester-long design process. Throughout the course, theoretical issues concerning BIM, and its role within the design process will be explored and challenged.