This course focuses on the beauty of randomness, and how to harness and control chaos in code. By using algorithms, Perlin Noise, recursive functions, and autonomous agents, students will create mesmerizing and stunning works of art. This course proves that computer science isn't all hard lines and sterile code, but can, instead, be an unpredicatble artist. Unlike its companion course, [GEN DESIGN], this course focuses on autonomy and emergent behaviors.
Completion of [CORE 4b] or Instructor Approval
These are examples of projects that students create as they grow their skills in [GEN ART]
Lines, noise, polar coordinates
Combined Techniques - PGraphics and Agents