Lecture Notes

The lecture and supplemental files are presented here.

1 Introduction (PDF ‑ 3.8 MB)
2 Basic Concepts

Shape Representation

Shape Arithmetic

Shape Rules

Example Computations (PDF)
3 Basic Concepts (cont.)

Rule Application: Nondeterminism, Emergence, Labeling

Parametric Design and Grammars
4 Style and Analysis

"The Immediacy of the Artist's Mark in Computation" - Guest Lecture, Jacquelyn Martino
5 Style and Analysis (cont.)

Inference Problem

Decomposition and Meaning

Examples: Ice Rays, Palladio

Andrea Palladio (PDF)
6 Assignment 4 Review

Student Presentations of their Assignments
7 Creative Design

Basic Grammars
8 Creative Design (cont.)

Beyond Basic Grammars
(PDF ‑ 1.4 MB)
9 Creative Design (cont.)

Shaper2D Computer Program

Nondeterministic Shaper2D Computer Program
10 Creative Design (cont.)

Shaper3D Computer Program

Design Project Examples
11 Emergence and Predictability (PDF)
12 Final Project Review