Creative Coding with P5.js (Online)

This course provides an introduction to programming and creative code using the popular and accessible P5.js library. Through weekly readings, exercises, tutorials, and practice students explore and create mini projects from concepts that build from week to week, including using repetition to create patterns; logic to create interactivity; and techniques that use advanced data structures to store data. By the end of the course, students have some essential skills needed to begin programming their own ideas and projects. Topics covered will include color, variables and shapes, conditional logic, loops, arrays and objects. This course is a great introduction to using code to create and play! / Open to students ages 18 and above. View complete policies.

This online course will have a weekly synchronous meeting using Google Meet on Wednesdays from 6:30–7:30 p.m. CST. The course is project-based, with 2 to 3 deadlines per week. Course activities may include readings; video demonstrations and tutorials; online discussions; projects; and critiques. The workload of this course is roughly 8-10 hours per week, whether the course is being taken for credit or noncredit. 

Required hardware: A computer, tablet, or smartphone with internet access, a camera, and microphone for class meetings and to capture and upload work.  

Required textbook:
See for a list of required textbooks.

Register Before: July 7
If the minimum enrollment is not met by the deadline above, the class will be canceled on this date. Registration will remain open after this date if the minimum enrollment has been met.

Class Savings
Register on or before May 10 and save $25.
Register for more than one class at a time and receive $25 off each additional class (same-day registrations only).
Additional savings. Are you eligible?

Contact MCAD Continuing Education at or call 612.874.3765.

Course Details

CSGW 6624 20 SU21
Date Start: 
Monday, July 12, 2021
Date End: 
Friday, August 13, 2021
6:30–7:30 p.m. (Central Time)
Age Group: 
Age Requirement: 
Open to students ages 18 and above.
Days of Week: 
Graphic and Web Design
Online Classes