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

052-0627-23L 2 Credits BSC D-ARCH

CAAD Theory: Epic Encounters - Telling Stories from the Vectorial World

Lecturers & Examiners: Prof. em. Dr. Ludger Hovestadt
VVZ CR n/a

Last Updated: 2026-02-05 16:16:10

Abstract

The ubiquity of neural nets calls on architects to explore the vectorial world they index. After introducing participants to basic concepts of coding and machine learning, this course invites them to inventively explore hidden connections among vectorized digital objects.

Objective

- Familiarizing participants with Wolfram Mathematica as an agile coding laboratory and theoretical ideas related to the digital/vectorial world. - Inviting participants to work with pre-and self-trained machine learning models to play among millions of digital objects. - Supporting participants in strengthening their storytelling and presentation skills across different media.

Content

The first phase of the course, CODING, offers entry points to coding literacy as well as related theoretical literature without attempting exhaustive coverage: using Wolfram Mathematica, participants will get familiar with functional programming, including importing and exporting data, organizing it into data structures, writing simple functions and encoding and decoding digital objects into and from vectors. In the second phase, INVENTING, participants are given access to a multi-modal corpus, an inventory containing millions of digital objects pertaining to different media – scans, sounds, samples and sentences – and a series of bespoke functions in Wolfram Mathematica. Aided by machine-learning algorithms, participants will join characteristic collections of digital objects into a story a character might tell. These collections can be based on authors, inviting participants to further engage with theoretical ideas. In the third phase, STAGING, participants will focus on bringing these stories to life through a deliverable in their chosen format, accompanied by weekly tutorials.

Resources

Lecture Notes

http://www.caad.arch.ethz.ch

Literature

http://www.caad.arch.ethz.ch

Learning Materials (Links)

General Information

Language
English
Levels
BSC
Frequency
Semesterly recurring

Examination

Type
ungraded semester performance

Course Components

Type Title Time & Place Hours
lecture with exercise CAAD Theory: Epic Encounters - Telling Stories from the Vectorial World
No course 23.10 (seminar week) and in the last two semester weeks (final critiques).
  • Mon 13:45-15:30 (HCP E 47.2)
2 h weekly

Offered In