Coding for Design II
The course is a continuation of DESIGN 6297. Students continue to explore and develop fundamental concepts and techniques for the integration of coding within design workflows at intermediate levels. The emphasis of the course is on the practical applications and design potential within such techniques while helping students understand the theoretical background and conceptual implications behind them. From a technical point, students will be introduced to XR technologies and material simulations and will handle both discrete and continuous forms. The aim is to develop intermediate skills and knowledge in order to be able to represent, analyze, synthesize and act upon spatial structures at various scales and levels of abstraction. The course is structured as a series of lecture/workshops accompanied by practical tutorials that will help students develop their coding skills.
Topics
- Demonstrate intermediate understanding of computational design, including key techniques, theory, and concepts.
- Develop intermediate skills in coding.
- Demonstrate intermediate to advanced ability in the development of digital tools for design applications.
- Demonstrate introductory understanding of XR technologies & material simulations.
Official roster learning outcomes
Prerequisites & course information
DESIGN 6297.
Sources
- Course catalogue ↗2026-2027
- Catalogue entry ↗
Catalogue variants
- Coding for Design II · 3.0 · Graduate