t  e  a  c  h  i  n  g
4. 2 1 7   P r o - s e m i n a r   i n   D e s i g n   a n d   C o m p u t a t i o n                                                     F a l l   2 0 0 3
M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y,  F a l l   2 0 0 3
Instructor:           George Stiny
Co-Instructor:     Sotirios Kotsopoulos

The subject is an introduction to the traditions of research in design and computation. It  develops an original theoretical framework for the critical understanding of the role of computation in design and it exposes the students to the progress that has been achieved toward understanding of design thinking from a computational point of view. The particular reading schedule includes key readings in topics related to mathematics, theory of automata, phrase structure grammars, etc. and their relationship to design theory.

    The course has the traditional seminar format, involving the participation of students in weekly readings. Students read one or two papers for each class and discuss the content. The assignments consist of either short answers to questions or the preparation of slide-presentations about the papers. Writing algorithms and executing calculations with shapes is a common task.

    The course is useful to those who want to learn about the effort of explaining design from a computational standpoint. Students discuss the ideas and views that will form the relationship between design and computation in the next decades. The course is an important source of knowledge to those who want to develop a foundation for making personal contributions to the field of design and computation.


Sample Course Notes

Sample Assignments
back next
c u r i c u l u m   v i t a e