Enroll now and take 20% off your spring course using coupon KTSPRING25

Generative Art

[GEN ART]

Full Course

$1272 USD
Before any discounts or coupons
for 18 hours and additional live student help hours

Class Description:

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.

Prerequisites:

Completion of [CORE 4b] or Instructor Approval

Syllabus:

Perlin Noise

Two-dimensional noise

Map Generation and Graphics Mask

Grids (Part 1)

Grids and Agents

Recursive Trees

Fractals

More Fractals

Agents

More Agents, Flocking Part 1

Flocking Part 2

Flocking Part 3

Force Fields

Final Project Planning

Final Project