As part of virtual micro courses that will be taking place throughout the semester, Carnegie Mellon faculty will be giving virtual lectures open to the CMU-Q community. Ramesh Krishnamurti, Professor, Computational Design at Carnegie Mellon University will be speaking on, “Generative Machines for Design”.
Computational generative machines are constructs that, with given proper input and a program, can automatically synthesize design alternatives. In this talk I introduce a framework to organize such generative machines under a unified conceptual space based on: parameters, rules and agents. We introduced this framework in a new course at Carnegie Mellon University to support the development of interactive generative systems with expressive design spaces. This has resulted in interesting work and insightful feedback from the students. This talk recounts our experience.