Computational Form Spring 2021

Parsons The New School for Design

School of Art, Media, and Technology

PSAM 5012, CRN 9909

Spring 2021

Thursdays 9:00 am — 11:40 am ET

Online

Justin Bakse

[email protected]

http://justinbakse.com

Course Description

Computer programming is a powerful tool for creating and manipulating form. It has long been used by artists, designers, and composers to explore new aesthetics. In this class, students will continue this tradition of experimentation by creating images, animation, video, sound, and 3D forms with rules, algorithms, and code. It will emphasize formal exploration through daily “sketching” and build upon existing programming skills by introducing a variety of techniques, programming languages, and tools related to procedural generation. Topics will include using random number generators and noise functions; creating interfaces for procedural generators; designing procedural systems; turtle graphics; generating raster and vector images; generating sound; and generating text.

In this class we will make things that make things.

Learning Outcomes

In this course students will: