Design computation encompasses a broad range of approaches and techniques. This course examined fundamental concepts in computing, including recursion, procedural geometry, design space exploration, agent-based and physics-based simulation through simple visual code examples – designed for visual thinkers. Using object oriented programming and Processing as a starting point, the seminar explored the practice and promise of these new means of design conception through a process of experiment, play and re-wiring. The results of the class were visualizations that revealed the hidden algorithmic logic and generative potential at work inside each code.
Amy Maresko A/B