Numbers: Creative Coding

Winter 2014 quarter

Taught by

music technology and theory

In this course, students will look at two open-source platforms for creative coding (Processing and Arduino) and explore their use in creating interactive and generative works of art.  Using Processing, students will develop techniques for creating algorithmic animations, visualizing data, networking, and manipulating live video.  Students will use the Arduino microcontroller platform to connect digital work to the real world, using sensors to gather and interpret information.  Students will be introduced to basic programming concepts and develop simple electronic circuits.  Reading and seminar will provide a conceptual basis for our technical work.  No prior experience is required.

Program Details

Fields of Study

Location and Schedule

Campus location



Offered during: Evening

Advertised schedule: 6-10p Mon


Buy books for this program through Greener Bookstore.

Online Learning

Enhanced Online Learning: Access to web-based tools required, but use of these tools does not displace any face-to-face instruction.

Registration Information

Credits: 4 (Winter)

Class standing: Sophomore–Senior

Maximum enrollment: 20


Course Reference Number

So - Sr (4 credits): 20044

Go to to register for this program.

Need Help Finding the Right Program?

Contact Academic Advising for help in answering your questions, planning your future and solving problems.