CS52 - Generative Art
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 4a]. [CORE 5a] recommended but not required. Knoweledge of Trigonometry highly suggested.
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
We're planning our next semester. Please check back in May for Summer classes.
In the meantime, click here to submit your time request.
Spring Semester: Once Per Week
* Student Help Hours Included. See time on the bottom of website.
** Instructors currently scheduled are not guaranteed and could change at KTBYTE's discretion
These times don't work for you?
* Press the plus button to add more availabilities.