M3 Programming Landscape

The module uses the programming language Processing to introduce students to the principles of parametric design.Through several exercises, which build on each other in content, and a lecture series with guest speakers the possibilities of ‘programmed design’ are learned and discussed. The goal is for students to be able to recognize and define starting points for programming in a design. Processing is especially appropriate for integrating teaching and research. It was developed from a continuously growing group of people at MIT’s Media Lab and made available to the open source community. As a result, Processing allows ideas to be realized and prototypes to be created relatively efficiently. In addition, its procedural introduction makes it easy to learn, and we have observed that the learning curve is very good.

Instructor Georg Munkel, Pia Fricker