Intro to Processing

Sign up for the class

FMA Training - 20 W. 22nd St., Suite 601, New York, NY 10010

Eleven 3-hour classes
Sundays, Sept. 27th through Dec. 13th, 2:30 p.m. - 5:30 p.m.


Processing is an open source programming language and environment specifically designed to bridge the gap between programming and the visual arts. This class will cover everything you need to know to begin creating a broad range of Processing-generated content. Students will write code to facilitate the creation of a wide variety of projects, from generative artwork to data visualization. As a student in this class, you'll be exposed to elegant graphical algorithms and beautifully simplistic mathematical concepts and equations.

After covering the basics, we'll learn how to work with libraries to make use of video, sound, OpenGL, databases, and basic physics simulation. We'll learn to tap into the massive amount of data the web has to offer, by using API's like Twitter, Flickr and Tumblr.

This class will regularly challenge students' problem solving skills and programming abilities through the use of robust repetitive exercises designed to maximize learning.

This class does not require any prior programming experience.

Instructor: Zevan Rosser is a freelance designer, programmer, consultant and computer artist. In addition to teaching at FMA, Zevan teaches undergraduate, graduate and continuing education classes at New York's School of Visual Arts.

All images on the left come from files covered or created in class.

Hello Twitter Demo

The below processing demo searches Twitter for the word "hello" and then paints the screen with the results. This file will be covered in class.

This browser does not have a Java Plug-in.
Get the latest Java Plug-in here.