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

052-0606-00L 2 Credits BSC D-ARCH
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Computational Design II

Title of this course before HS22: "Mathematical Thinking and Programming I"
VVZ CR n/a

Last Updated: 2026-06-01 11:32:54

Abstract

This course introduces computational design and teaches how design can be modeled and materialized using digital technology. Participants learn to use the computer strategically, thoughtfully, and sensitively within the design process. With the “digital literacy” acquired in this course, they develop an understanding of the potential of a digital building culture.

Objective

To systematically harvest the potential of the computer in their work processes, architects need an insight into the fundamental principles of information technology. In this course, students learn the concepts, methods, and instruments of computational design. By the end of the two semesters, students will have mastered the basics of 3D modeling techniques, parametric design, programming code for Computer-aided-design (CAD), and digital prototyping. The acquired knowledge qualifies students to use the computer as a unique instrument to model their designs. Participants also learn to apply CAD and programming code creatively and productively in planning, design, and construction. Specifically, the learning goals are: ● Critical understanding of the possibilities of information technology in design ● Acquiring an overview of the mechanisms and types of CAD systems and digital building models ● Gaining knowledge of the basic principles of computational geometry ● Applying visualization techniques and creatively using various digital media ● Learning concepts and application of parametric design. ● Being able to integrate computer-aided analysis and optimization methods in design-process ● Understanding the principles of digital process chains from design to production ● Strategically using visual programming code ● Reading, understanding, and adapting programming code within CAD software.

Content

Architecture is no longer conceivable without information technology. The planning, construction, operation, and ultimately the nature of buildings are increasingly influenced by digital technology. The digital is omnipresent both in the work of architects and in our built environment itself. The courses Computational Design 1 and 2 offer an introduction to the character, challenges, and possibilities of digital technology in architectural design. The lectures will discuss the topics of digital building models and data, computational geometry, digital fabrication, machine intelligence, and mixed reality. In this course, students will practice digital modeling processes and related techniques. The spectrum of exercises includes manual modeling, visual programming, and programming code within CAD software. Students learn to read, understand and adapt this code. In addition, the courses will provide insights into the nature and handling of different digital media formats, from real-time rendering to mixed reality. Topics discussed within the lectures: ● CAD - background, and developments ● On the nature of digital models and data ● Architectural geometry ● Computational geometry ● Parametric and generative creation of models ● Computer-aided analysis and optimization of models ● Artificial intelligence and architectural models ● Materialization of digital models ● Mixed reality Course Structure The course consists of theoretical lectures, practical tutorials introducing technical concepts, and exercises supported by tutors. Participants can find updated and detailed information on Moodle, which is the learning platform for the course.

Resources

Learning Materials (Links)

General Information

Language
German
Levels
BSC
Frequency
Yearly recurring

Examination

Type
session examination
Mode
written 120 minutes
Aids
Keine
Digital
The exam takes place on devices provided by ETH Zurich.
Die Prüfung findet als On-Campus Online-Prüfung statt und kann auch in Englischer Sprache absolviert werden.Für die Prüfung wird ein Computer mit vorinstallierter Software zur Verfüfgung gestellt.Vier vorlesungsbegleitende Computerübungen (obligatorisches Leistungselement) per Semester. Die Übungen werden bewertet und bilden zu 50% die Gesamtnote.

Course Components

Type Title Time & Place Hours
lecture Computational Design II
Keine Lehrveranstaltungen am 20.03.2025 (Seminarwoche) und in den letzten beiden Semesterwochen (s. Raumbelegungen!).
  • Thu 15:45-17:30 (HPH G 1)
2 h weekly

Offered In