|
872a Model Based Design
Simon Greenwold
simong@aproposinteractive.com
TA: Jason Van Nest
jason.vannest@yale.edu
Model-based design proposes that digital tools can produce documents
that describe more than pure form. These digital artifacts are live, interconnected
databases of objects with properties and behaviors. This class explores
the role of data and formal process in generating such parametric design.
We will cover both imperative processes (scripting and traditional programming)
and declarative processes (parametrics, data-flow, and constraints), grounding
the discussion in design problems and culminating in a final project.
There will be significant technical content and training in the use of
software that promotes model-based design.
|