Introduction to Computational Design

Introduction to Computational Design

Course type: computer exercises, seminar
Course tutors: Krzysztof Nazar

ASK course

Status: compulsory Course level: advanced
ETCS: 3 Expected own workload: 30
Lecture hours: 15

General description

Parametric design application supports the latest generation of architectural design software. Compared to other CAAD tools, where three-dimensional modelling, based on the definition of solid surfaces and mathematics, generative design use a parametric definition to determine relationships between elementary objects. Object created in the process is a structure of relationships. Traditionally understood concept of construction, walls, etc. is overvalued.

Mastering generative design requires a new approach to the concept of modelling. For this purpose, course carries more and more complicated elementary exercises. Concepts are introduced: 'properties of the object’, 'methods’ and 'parameter’ originally belonging solely to high-level programming languages. 'Reactive component’ definition is introduced, explained and applied in practice.

Understanding the philosophy of parametric programming and mastering the tool in particular, allows the students to implement their own vision of the project, limited only by imagination. The culmination of the seminar is to implement the geometric structure which forms answer the design task, for example, a skyscraper, a stadium, etc.