Creative Code Immersive

Creative Code Immersive

Apply for the Immersive:
Studio Art Course in Computer Science

Our Creative Code Immersive is designed as a 12-week course in creative code and interactive art. Our expert instructors guide participants through a sequence of topics that are designed to build a foundation of core techniques while strengthening students’ professional practice in the field of art and technology.

Over the course of the program, students learn the technical skills and gain the creative inspiration to design, prototype and install an interactive artwork in a final public showcase attended by the creative community, industry, and museum professionals. Students explore a wide range of skills, techniques, and open tools over the course of 3 months. Instructors from different disciplines guide studio projects, group critiques, and theoretical discussions, setting students up for success throughout their major coursework.

Accepting rolling applications for the 2022 Spring Session starting April 5th 2022.
Deadline to apply for the Spring Session is April 1st 2022.

Program Features

• Extend your art practice into the digital realm
• Learn how to create an interactive experience
• Scope the production of technical artworks
• Develop your artistic sensibility
• Historical understanding of creative code
• Collaborate using a javascript framework
• Learn how to teach others artistic coding
• Be able to troubleshoot and solve problems independently
• Over 100 hours of classroom instruction
• Build a portfolio of 10+ creative code projects
• A network of peers, alumni, and professionals
• Creative and professional development
• Low enrollment fee of $4,000 (monthly payment terms are available)
• Offering learners support in the midst of Covid-19


The Creative Code Immersive is designed to help introduce new mediums to artists, though the pace of the program requires a certain amount of foundational knowledge in both HTML & Javascript development.

To help us gauge your coding skill level we require all applicants to take both the w3schools Javascript Quiz and w3schools HTML Quiz. Once you have completed these tests, select Check Your Answers and save a pdf of your results.


Week 1: Web Skills
Week 2: Javascript I
Week 3: P5.js
Week 4: Physical Computing I
Week 5: Node.js
Week 6: Web Audio (Sound Art)
Week 7: 3D for the Web (with A-Frame)
Week 8: Physical Computing II
Week 9: Projection Mapping
Week 10: Interactive Environments
Week 11: Development Week
Week 12: Final Project Public Showcase


2022 Spring Session
April 5th – June 11th 2022
Showcase Opens: June 2022

Visit Our Spring 2020 Showcase
Visit Our Fall 2020 Showcase

Classes are held on
Tuesdays & Thursdays (6–9pm) &
Saturdays (12–4pm)

The application deadline is rolling and kept open until all seats have been filled. Check out our Academic Calendar for more details.

Diversity Scholarship

To help creators of all backgrounds reach their goals, we are proud to offer a diversity scholarship to sustain and advance an inclusive community at Gray Area and beyond. This scholarship is for outstanding students from diverse backgrounds that are underrepresented in higher education and the fields of art, design, and technology. Recipients will receive a $1000 discount towards partial tuition for our bi-annual Creative Code Immersive Program.

The Diversity Scholarship gives preferences to artists who identify as women, queer, gender nonconforming folks, and people of color. We highly encourage students to apply for this scholarship.


Student Showcase

Every Immersive session culminates with a media arts exhibition, showcasing work from students alongside artists in our Incubator program. This highly attended event invites the public and industry leaders to see new work from our artist community.

See some previous examples from final showcases below.



Over 250 alumni have joined the Immersive and our private email list which provides upcoming opportunities.

Watch a testimonial below from one of our alumni.


This image has an empty alt attribute; its file name is 35479336690_1471a7abf6_k-1024x683.jpg
Creative Code Immersive Project: “Water Pixels” by Francis Li

Niki Selken 👩🏻‍💻 (she/her) is an artist, technologist and educator. Niki spent over a decade working across game design, physical computing, experimental theatre, interaction design and education. As a designer and technologist, Niki focused on working with nonprofits and small businesses in the inclusion and social impact space (Ms. Foundation, Girls Write Now, LYRIC, Hesperian Health Guides) and as an educator, she taught a range of creative coding courses in both New York and San Francisco. A graduate of Parsons School of Design, Niki has taught at her alma mater, at St. Joseph's College in Brooklyn, at the University of San Francisco, at the Bay Area Video Collective and at Gray Area—where she is the Creative Development Director and manages the artist incubator and creative code education programs. Niki's work has been featured by Yahoo Tech, Buzzfeed, Make Magazine and Adafruit, among others. Niki identifies as Latina and hails from a long line of Mexican artists and craftsmen.

Marc Schroeder is a San Francisco-based multimedia technologist working with creative code, electronic music, written word, and data systems. His background is in radio, live DJing, and Computer Science. In all mediums, Marc is most interested in finding the thoughtful, introspective spaces hidden between identifiable styles by digging deeply for unexpected connections.

Stephanie Andrews is an experience designer and creative technologist interested in exploring economies of collectivity, care, and communication. Her work seeks to respond to emergent issues with levity and sentimentality, primarily taking the form of flux kits, software tools, art games, tactile spaces, and participatory installations. Stephanie brings to her art practice an interdisciplinary background spanning software engineering, interaction design, public policy, social work, and community organizing. She specializes in building interactive systems that use digital, physical, and interpersonal mediums to create communal space.

David Sasson is a creative technologist born and raised in the Bay Area. He holds a BA and MS in computer science from Brown University where he specialized in data visualization and human-computer interaction. David greatly enjoys building audiovisual systems for play, and is thankful to Gray Area for providing a space for this.

Michael is a software engineer and engineering leader who is passionate about making complex technologies easier to understand. He has spent his career helping startups build their core technology from the ground up. He has built everything from interactive computer network visualizations to zero-maintenance, solar-powered PCs for rural areas in the developing world. As the son of an artist and an engineer, Michael has always been interested in the interplay between technology and art. His hobbies over the years have included filmmaking, carpentry, and electronics. Michael holds a Ph.D. in Computer Science from UCLA (with a focus in network protocols) and a B.A. in Computer Science from UC Berkeley.

Born and raised in Turkey; Ayse is San Francisco based, multidisciplinary advanced analytics and data visualization professional with a passion of seeing and creating beautiful things. In all aspects of life, she loves working with complexity; while finding clarity, truth and balance in it. Outside of data and design world, she's a certified yoga teacher working to bring more strength, gentleness and awareness to her communities. Her interest and curiosity in variety of areas help her build meaningful connections and understand the world as it is.

Shawn Jackson has a strong affinity for bleeps and bloops, blinking LEDs, haptic feedback, and dogs. After thousands of hours as a mechanical engineer working with CAD models, he sensed a broader interest in the space between creativity and technology. This lead him to pursue an MFA from Media Design Practices at Art Center College of Design. Now, he designs and codes experiences that are as delightful to use as they are functional. Shawn currently works at CivicConnect as a hybrid designer and front-end developer.

Alex Abalos is an electrician, musician, sound artist, instrument fabricator and synthesizer nerd who enjoys piecing together unlikely partners, instruments, found sounds, and venues, creating unique and meaningful experiences that help neighborhoods think outside of their barriers and boundaries. Born and raised in the San Francisco Bay to a working class, immigrant family with a mentality of “working with what you got,” Alex attributes his success to his DIY attitude. Realizing later in life that he could use it as a tool to connect with people, he brought his passion for music to alternative educational spaces where he can bridge the gap between the avant garde music that he loves and the street culture that he grew up in.