Skip to content
Small FontMedium FontLarge Font
home > ITP
SEARCH

Procedural Painting

H79.2456   Lecture   4 Credits
Instructor(s): Shiffman

This introductory level course covers the basics of computer programming within the context of images, drawing and responsive visual forms.   The first few weeks will focus on basic programming concepts: variables, arrays, conditional statements, and iteration.   The second-half of the course will cover more advanced topics, such as recursion, image processing, complexity science, and network connectivity.  Proce55ing will be used as the primary development environment for the class.  Weekly assignments are required through the first part of the semester.   The end of the semester is spent developing an idea for a final project and implementing it using computer programming.