Violet Purple provides a comprehensive computer science course divided in three levels: Beginner, Intermediate and Advanced. Each level is further divided into three sub-levels with 8 concepts each. Sessions are designed to deliver a unique experience through a combination of colors, storytelling, drama, interactive gadgets, building blocks and music. Kids learn and graduate through each sub-level with an open project and examination at the end.


Now enrolling for classes starting in September. Call (510) 497-0974 or email at to learn more about monthly specials and secure your spot. Please refer to the class times below to choose your slot. 


Classes are held once a week for a duration of 1 hr.

Public School Locations:

Our staff also conducts After School classes for Beginner Level 1 course at selected public school campuses in the city of Fremont and Union City. Check out below for upcoming enrollment for your campus:

©2017 by Violet Purple Inc.

(510) 497-0974 , , 6335 Jarvis Ave, Newark, CA -94560