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 2 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

VVZ CR n/a

Last Updated: 2026-02-05 16:38:57

Abstract

"Coding Architecture I-II" is a programming class for architects with particular focus on demystifying technology -both software & hardware- and exploring the programmability of our world through powerful methods of digital, computational, and algorithmic design.The spring semester is dedicated to programmability of the physical world, focusing on how to control machines, in particular, robots.

Objective

1. Understand concepts in programming and algorithmic thinking and their connection to machines. 2. Understand and apply powerful methods of digital, computational and algorithmic design. 3. Understand and apply simple ways to control machines. 4. Apply algorithmic thinking to create architectural designs. 5. Materialize 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 to control machines. * 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 language.

General Information

Language
English
Levels
MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance

Registration & Places

Max Places
12

Course Components

Type Title Time & Place Hours
lecture with exercise Coding Architecture II
No course on 21.3.2023 and the last two semester weeks (final critiques).
  • Thu 13:45-15:30 (HIB E 31)
2 h weekly

Offered In