Course detail

Parametric Design

FA-PADAcad. year: 2019/2020

Parametric design is the most actual creative method in the branch of architecture and relative artistic disciplines. The artist doesn’t straight work on the final object, but he defines the algorithm (sequence of the program operations leading to birth of the 2D or 3D object). The change of input parameters can effectively progress the final longed-for form.
The tutorials follow the theoretical introduction. The prototypal parametric design examples point to the capabilities of the graphical algorithm editor Grasshopper. The students work on their unique designs in collaboration with a mentor in the second part of the semester.

Learning outcomes of the course unit

The student acquires his skills in use of the graphical algorithm editor Grasshopper.


Computer Technology I.-V., Art I.-VI.


Not applicable.

Recommended optional programme components

Not applicable.

Recommended or required reading

SAKAMOTO, Tomoko; FERRÉ, Albert. From Control to Design : Parametric / Algorithmic Architecture. Barcelona : Actar, 2008. 240 s. ISBN 978-84-96540-79-8 (EN)
TERZIDIS, Kostas. Algorithmic Architecture. Oxford : Architectural press, 2006. 160 s. ISBN 978-0-7506-6725-8. (EN)
ARANDA, Benjamin; LASCH, Chris. Pamphlet Architecture 27 : Tooling. New York : Princeton Architectural Press, 2006. 96 s. ISBN 1-56898-547-9. (EN)
PAYNE, Andrew; ISSA, Rajaa. Grasshopper Primer [online]. The second edition. [s.l.] : [s.n.], 2009 [cit. 2011-05-12]. Dostupné z WWW: < Edition_090323.pdf>. (EN)
aktuální texty a otevřené přednášky

Planned learning activities and teaching methods

Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations.

Assesment methods and criteria linked to learning outcomes

The creation of two unique designs (the first in 2D and the second in 3D)
The generative algorithm and the final designs presentation Digital submission

Language of instruction


Work placements

Not applicable.

Course curriculum

1st-2nd seminar – introduction (evolution, circumstances, references, bibliography)
3rd-8th seminar – practical examples of the Grasshopper’s functions and abilities (2D and 3D elements generation; division; attractors; 3D modeling; random number generator; bitmaps; basics of RhinoScript)
9th-12th seminar – creative work on projects, revisions
13th seminar – project presentation, classification


The subject introduces a progressive creative method to the students of architecture. The student obtains a general overview of the history and contemporary possibilities in the domain of the algorithmic architecture. The student acquires his skills in use of the graphical algorithm editor Grasshopper.

Specification of controlled education, way of implementation and compensation for absences

Active attendance in seminars, submission of two projects and final presentation. Form replacement establishes educational and trial order BUT and direction president FA BUT

Classification of course in study plans

  • Programme ARCHURB Bachelor's

    branch ARCH , 4. year of study, winter semester, 2 credits, compulsory-optional

Type of course unit


Computer-assisted exercise

26 hours, optionally

Teacher / Lecturer