ARC 327R.25 / ARC 386M.31 / ARI 350R / ARI 386M / CRP 386
This course explores the intersection of architecture and computation, with a focus on the design and generation of buildings using generative AI techniques. Any algorithm, model, API, or platform is designed in particular ways, learns from a particular set of data, assumes a particular kind of workflow, and amplifies distinct assumptions on the application of computation to architecture: the design, construction, and life-cycle of buildings. We'll be examining the ways in which algorithms, models, APIs, and platforms are designed and how they shape our approach to architecture. As architects, it's crucial that we think critically about the assumptions that underlie these computational models and their applications to architecture, and that we propose alternative workflows and develop inclusive value systems for building design.
In this seminar, we'll be working to extend data sets, and tune models toward a proactively just, and environmentally inclusive building generation. Through a series of lectures, discussions, and hands-on projects, students will learn about prompt engineering, building tools, and scripts in typical drawing software, reflecting on the inherent procedures and architectures of computational models, and considering the influence of different computational AI models on architecture design. Students will be encouraged to think critically about the implications and opportunities of AI in architecture, departing from composition to issues related to ethics, and cultural responsibility. By the end of the course, students will have a solid understanding of which role and place Generative AI will take in architecture design, and will be able to apply these skills to their own projects.
This seminar is an elective course offered over one term at the School of Architecture at UT Austin. It is recommended for students who have an interest in exploring the intersection of AI and Architecture. No prior experience with AI or programming is required, but a basic understanding of architecture design and typical drawing software is expected.
Note: This course will cover elements of urban computation.