VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
CAAD Theory: Epic Encounters - Telling Stories from the Vectorial World
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)
- Main link
- Information
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).
|
|
2 h weekly |