Computational Design Practices
Design in Action
Explore, Explain, Propose
Design Intelligence
Computational Design Workflows
Methods as Practice, Practice as Methods
Responsive Architecture
Computational Modeling
Eoys therodina studios online mscdp
Computational Design Practices
The Master of Science in Computational Design Practices (M.S.CDP) is an innovative program for recent graduates and practitioners that extends and integrates disciplines between architecture, data visualization, and urban planning—focusing specifically on computational design practices for the built environment at multiple scales. It aims to pioneer new concepts and pedagogies for an integrated multi-scalar and spatial approach to computational design at Columbia GSAPP. The M.S.CDP curriculum encourages critical and creative engagement with spatial computational design as both method and practice.
Spring 2023
Design in Action

In his seminal 1987 text Science in Action, Bruno Latour posited that the best way to understand how scientific knowledge is constructed is to study scientists at work. In doing so, he sought to break down the black boxes that conveniently turn messy social and technical processes into established truths that can be taken for granted and relied upon.

This course studied design computation in action by following the trajectory of the designer and the lifecycle of the design project. From Latour, we know that a great deal about design computation can be learned by putting it into practice; and simultaneously, that design work can never escape the circumstances of its production. Rather than look at the design project as the outcome of a particular brief, problem, or provocation, this course peered inside the black box of computational design to interrogate how designers conceive, organize, and structure their projects; their studio environments, tools, and software; the means by which they perform, facilitate, or automate design labor; and the social circumstances of collaboration, criticism, pedagogy, and practice.

The completed CDP capstone projects from the 2023 cohort can be viewed here.

Unpredictable Atmosphere
To predict future climate models, research agencies collect essential weather data by measuring t...
Fall 2022
Explore, Explain, Propose
Design Intelligence
This course explores applications of computer programming in design, and how one can use coding to modify design tools and create custom workflows that embed more intelligence into design processes.
Summer 2022
Computational Design Workflows

This is an intermediate-advanced course in creating experimental tools and workflows. We will discuss the history and mechanics of tools used in computer science and user interface design as a method of informing, analyzing, and understanding the uses of software, computational tools, and design workflows for architecture and the built environment.

Students will construct prototype workflows using several computational media (apps, code, scripts, hardware) to create experimental design tools and workflows that change how a designer-developer works. The goal of the class is to deepen our knowledge of computational design and code in addition to understanding that computational design itself can always be re-designed.

Methods as Practice, Practice as Methods
Responsive Architecture

In the future, we will communicate through our environments, our spaces, our objects, instead of through our computers. IOT and ambient computing can heighten our connection to the physical world, and each other.

While this course involves technical aspects of tangible computing and digital technologies, the primary aim is to encourage students to consider dynamic spatial and environmental qualities in their design work. Students will use hardware (sensors, microprocessors, computer vision cameras), software (IFTTT and Processing), learn how to connect these disparate systems into cohesive responsive environments.

We will question how modern-day digital systems (smart home sensors, Amazon Echos, Computer Vision Cameras, live projection, etc) influence habits, cultures, and behaviors. Then consider and design responsive architectures that positively impact these cultures and behaviors.

Generative Art Gallery
The Generative Art Gallery is an in-home ambient projection that adds comfort and homeliness to t...

Human beings are producing data in every movement and every moment. These personal data get co...


This is a “patch” or script written in Max/MSP, a visual coding language that is great for bri...

Light Eye

This projected light is designed to simulate the shape of the eye and the pupil through a comb...

CDP Whitney HaojunWang SU22 interactive.png
Cocktail Playing Cards
When you want to take a drink but don’t know what to drink, you can take out these playing ...
Hungry Dasher and Connected Environments

Hungry Dasher
Being able to link Doordash to my smart lights at home allowed Door...

Dynamic Light Displays for Urban Placemaking
This project coded a dynamic light display to appear on a balcony in Brooklyn whenever a Coney Is...
Computational Modeling

Data is the language of cities. This data is inherently spatial, and as designers, we are uniquely suited to leverage it for informed decision-making. Accordingly, this course introduced students to computational design modeling through a unique data-driven workflow using Rhino and Grasshopper.

This class expanded the imagination and scope of a computational design model to include geospatial data at multiple scales – cities, neighborhoods, and buildings – to capture the nuances of urban dwelling. As such, this class was equal parts Urban Design + Theory and Computational Design Modeling.

The techniques introduced in this course are applicable across architectural and urban scales; at its core, this class is about creating tools to measure performance, drawing with data, and visualization for decision-making.

CDP Wilson SaraleeSittigaroon SU22 NYCmap.gif
What if there is no static, rigid architecture

In the year 2042, when digital devices become cheaper and smaller and the internet becomes sup...

CDP WILSON LettiCampo SU22 Open Streets_01.gif
Determining Best Candidates for Future NYC Open Streets
The popularity of NYC’s “Open Streets” has highlighted the overall lack of accessible outdoor com...
CDP Wilson Junling Zhuang SU22 10-mins biking equity.jpg
Look Beyond the 2D Urban Mobility Equity
The 10-minute commuting circle is an important factor in guaranteeing equality in mobility, as it...
CDP WILSON Eddie Joe Antonio-Hanover Square.gif
Hanover Square