Typeface design education from Cooper Union
P5 4 designers wide

P5.js for Designers
with Greg Skiano

Registration will open Wednesday, May 1.

Most design today is dynamic: displaying live data, responding to user input, adapting to a dizzying array of devices, and on and on. Designers in this environment must think, not just visually, but programmatically as well. Learning to program can sensitize us to the limitations—and the power—of creating with code.

In this introductory five-session weekly workshop, students will learn the basics of p5.js, a popular and approachable JavaScript library for creative coding. By the end, they will have a grasp of core coding concepts, such as variables, logic, looping, functions, and data structures, as well as an appreciation for how code and visual thinking can inform each other, leading to fruitful surprises.

All classes will be synchronous and remote, and there will be a mix of instruction, demos, exercises, and assisted in-class work. Students will be expected to apply what they learn to experimental sketches outside class, but the workload will largely depend on their individual curiosity.

No prior coding experience is necessary, as we will cover basic skills in class.

Required Materials

  • Computer
  • Reliable internet connection
  • Zoom app recommended

Please join our mailing list to receive updates and announcements about class offerings and our free lecture series.

Registration for this class will open on January 3, 2024.

All times are listed in US Eastern.

A recurring Zoom meeting link will be sent to you a day or two before the start of this class.


Wed, June 19 – Wed, July 24, 2024
6:30–9:30 PM (Eastern Time)

Number of sessions: 6


Price: $800

About Greg Skiano

Greg Skiano

Greg Skiano lives and works in San Diego, California. He studied art and design at The Cooper Union from 2008–2012. Professionally, he writes software and occasionally designs things for companies small and large, including Dow Jones, The New York Times, and Oneworld Alliance. Personally, he continues to make art and enjoys reading and philosophy.