Intro to Processing

Instructor: Chandler McWilliams
Sundays July 25 & Aug 1, 2010 // noon to 4pm
Mondays July 26 & Aug 2, 2010 // 7pm to 10pm

Course Description: Processing is a programming language and environment built for the media arts and design communities. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook. It is used by students, artists, designers, architects, and researchers for learning, prototyping, and production. More information on Processing can be found at

SORRY, SOLD OUT! Please email to get on the waiting list.

Non-members : $250

Members receive a discount on all class fees. You can become one here!

Members : $225

What you’ll need:
computer (laptops are nice). Windows or OSX.

Lab: Each meeting will consist of a lecture and lab, with an emphasis on hands on programming

Lesson 1: Introduction

The Processing Environment
Drawing to the Screen
Conditional Statements

Lesson 2: Interactivity I

Mouse and Keyboard Input
Control Blocks (for, while, etc.)

Lesson 3: Interactivity II

Event-driven Programs
Image Processing (Accessing the Pixel Buffer)
Arrays and Objects

Lesson 4: Advanced Topics

Loading Files


Refund policy:

Please note, all class fees include a non-refundable enrollment deposit of $25 that will be deducted from your refund if you sign up for, then drop, a class. So, for example, if you sign up for Machine Sewing 101 and pay the $155 class fee, but then remember that you have trapeze school final exams that conflict with the Sewing class and shouldn’t have signed up after all, we will refund you $130 of your tuition payment.

Gift certificate purchase:

If you have a Machine Project gift certificate you’d like to redeem for a class, please email us at and let us know.