Middlebury
header image

CSCI1003A-W14

Generative Art

Generative Art
Generative art is process-driven creation in which the artist creates an autonomous system that produces the artwork as output. In this course we will write computer programs, focusing on algorithmic creation to generate images. We will discuss the nature of generative art and cover technical topics such as basic algorithmic drawing, image manipulation, randomness and noise, emergence, and visualization. There is no assumption of prior knowledge of programming, so significant time will be spent learning the basics of programming using Processing, a popular visually oriented programming language.
Course Reference Number (CRN):
11347

Course

CSCI1003

All Sections in Winter 2014

Winter 2014

CSCI1003A-W14 Lecture (Andrews)