Computational Design I: Theory and Applications

Image of an architectural drawing created with a computer program.

Malibu courtyard houses. (Image courtesy of Jin-Ho Park.)


MIT Course Number

4.520 / 4.521

As Taught In

Fall 2005



Cite This Course

Course Description

Course Features

Course Description

This class introduces design as a computational enterprise in which rules are developed to compose and describe architectural and other designs. The class covers topics such as shapes, shape arithmetic, symmetry, spatial relations, shape computations, and shape grammars. It focuses on the application of shape grammars in creative design, and teaches shape grammar fundamentals through in-class, hands-on exercises with abstract shape grammars. The class discusses issues related to practical applications of shape grammars.

Related Content

Terry Knight. 4.520 Computational Design I: Theory and Applications. Fall 2005. Massachusetts Institute of Technology: MIT OpenCourseWare, License: Creative Commons BY-NC-SA.

For more information about using these materials and the Creative Commons license, see our Terms of Use.