Teaching
Current courses
The courses “Computational Design III and IV” focus on exploring digital architectural culture. They examine the central question of how digital methods and strategies can be used creatively and purposefully, as well as consciously and critically, in the design process in order to have a sustainable impact on building culture.
This course will present methods of scientific machine and deep learning (ML / DL) for applications in design and construction. After providing proper background on ML and the scientific ML (SciML) track, several applications of SciML together with their computational implementation during the design and construction process of the built environment are examined.
Student Projects
Bachelor and Master Thesis Projects
We are seeking motivated students interested in topics of computational design, visual computing, interactive geometry processing, spatial computing, creativeAI, computational fabrication, and reinforcement learning. If you are interested in one of these topics please contact our thesis coordinator, Rafael Bischof (rabischof@ethz.ch)
Currently Available Topics
- Inverse Generative Design of Microstructures for Additive Manufacturing (SiROP)⧉
- Mechanics-Aware Deformation of Large-scale Discrete Interlocking Materials (SiROP)⧉
- Solving Thermal Physics with Gaussian Splats (SiROP)⧉
- Make Your Own Dice: Geometry Equilibrium Design with Spatially Varying Density Control (SiROP)
- Simulation and Computational Design of Chocolate Egg Dispensers (SiROP)










Past courses
This course aims to provide a graduate-level introduction to machine learning, with a particular focus on scientific machine learning for applications in the design and construction phases of projects from architecture and civil engineering.
This seminar week is organized by the Chair of Computational Design at ETH Zurich. The five-day course introduces architects to the fundamentals of computer graphics, material synthesis and rendering. Using computational workflows developed in Adobe Substance, participants will learn to generate building materials, and render their architecture design projects.