Enroll in Gray Area's Creative Code Education program through Immersive, Workshop, and Apprenticeship opportunities.

Gray Area develops STEAM (science, technology, engineering, art, and mathematics) curriculum for artistic development by teaching code and electronics to create artworks.


The Immersive is a 12-week ‘studio art course in computer science,’ focused on giving a small cohort of students a strong foundation in the art of creative code. Each week, our resident instructors guide participants through a sequence of topics where the medium is software creating interactive art.

Workshop Series

We offer both one day and multi-session workshops to obtain technical and artistic development skills in topics as diverse as Projection Mapping, Machine Learning, Augmented Reality, Virtual Reality, Data Visualization, Generative Art, and more.

Team Workshops

Hire us for a private creative code workshop. Submit an inquiry.

Public Workshop

All of our public upcoming workshops are listed here.

Teach A Workshop

Interested in teaching a workshop? Apply here.


In partnership with companies, we offer Bay Area teens access to a series of creative coding classes based on our Immersive program and mentored by graduates of our education and incubator classes. Promising Teenagers are selected to receive a Creative Code Apprenticeship, where they are paired with mentors plus given the opportunity to learn Creative Coding fundamentals utilizing technologies HTML5, CSS, Processing, and Arduino.

If your company is interested in sponsoring an impactful youth education program get in touch with us at education(at)grayarea(dot)org.

Recent Apprenticeships