Algorithmic approaches to generating and optimizing architectural forms and data.
Course overview
This course introduces algorithmic thinking to architectural design. You will learn how to use parametric tools to generate, test, and refine building forms based on specific data sets and design goals. The focus is on creating flexible design systems that can adapt to constraints such as site conditions, structural requirements, and energy performance.
You will explore how computational design can streamline complex geometries and improve decision-making in the early stages of a project. The course covers the logic behind parametric scripts and how to translate those algorithms into practical architectural solutions.
Who takes this course
This course is offered to students in Architectural Technology.
Credits: 3 · Hours: 45
Prerequisites
Learning outcomes
- Create parametric models that respond to environmental data and design constraints
- Apply computational logic to optimize building form and material usage
- Generate construction documentation from parametric definitions
- Evaluate the accuracy and constructability of algorithmically designed components
Evaluation
| Component | Weight (%) |
| Parametric Model Project | 40 |
| Mid-term Algorithm Design | 20 |
| Final Design Portfolio | 30 |
| Peer Review Participation | 10 |