VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

063-0670-00L 3 Credits MSC D-ARCH
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Coding Architecture II

Requirements to join this course: To have successfully passed "Coding Architecture I" or demonstrate a level of proficiency with Python
VVZ CR n/a

Last Updated: 2026-06-01 11:32:57

Abstract

"Coding Architecture II" is a programming class for architects with particular focus on demystifying technology and exploring the programmability of our world through powerful methods of digital, computational, and algorithmic design and fabrication.In the spring semester, we dive into digital timber using the compas_timber library to design reciprocal frame structures and materialize them.

Objective

1. Understand concepts in programming and algorithmic thinking and their connection to physical construction. 2. Understand and apply powerful methods of digital, computational and algorithmic design using the Compas Timber library. 3. Apply algorithmic thinking to create architectural designs. 4. Understand the process of materializing ideas into the physical world.

Content

Lectures, tutorials and exercises will focus on: * Advanced Python programming as a continuation of Coding Architecture I course. * Build up intermediate proficiency in programming using Python. * Programming using Python within the design environment. * Applications in architecture and digital fabrication. * Coding experience in Python IS required, either after having passed "Coding Architecture I" or demonstrable fluency in the Python language and Object-Oriented-Programming.

General Information

Language
English
Levels
MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance

Course Components

Type Title Time & Place Hours
lecture with exercise Coding Architecture II
No course on 20.3.2025 and the last two semester weeks (final critiques).
  • Thu 13:45-16:30 (HPT C 103)
3 h weekly

Offered In