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

063-0731-07L 5 Credits MSC D-ARCH

CAAD Theory

CAAD Theorie

Lecturers & Examiners: Prof. em. Dr. Ludger Hovestadt
Elective thesis for Master class students
VVZ CR n/a

Last Updated: 2026-02-05 15:14:06

Abstract

In this course an introduction to programming is given with the intention to understand programming as formulation of an intention which eventually yields architectural results. In addition, fundamental techniques are explained and as well as elements of graphics programming introduced. On the other hand, methods are also taught, which permit ideas to be converted into viable programs.

Content

WINTERSEMESTER: In this course an introduction to programming is given with the intention to understand programming as formulation of an intention which eventually yields architectural results. In addition, fundamental techniques are explained and as well as elements of graphics programming introduced. On the other hand, methods are also taught which permit ideas to be converted into viable programs. Although in the course the programming language C++ and a special programming environment is used, a large part of the learning can be used for other programming languages.

Resources

Lecture Notes

www.caad.arch.ethz.ch

Literature

www.caad.arch.ethz.ch

General Information

Language
German
Levels
MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance

Course Components

Type Title Time & Place Hours
independent project CAAD Theorie: Wahlfacharbeit
Gleicher Raum und gleiche Zeit wie Wahlfach
No time listed 2 h weekly

Offered In