Teachers: Access the full range of USC VAST's STEM ed events in 2018-2019 when your school pledges to add a new Code.org CS course in 2019-2020!

Code.org and USC VAST aim to improve digital equity for schools serving students from underrepresented minority groups and/or low income families. Elementary school teachers can find free Saturday trainings here. Middle and high school teachers are invited to apply now for summer immersion trainings from June 24 - 28 at USC. To qualify for a spot and a scholarship, the school's principal must agree to add a CS course in the 2019-20 Academic Year. Learn more about application and scholarship requirements here.


At the USC Campus, USC VAST offers K-12 students several free CS-related engagements. But we cannot begin to fill the requests from teachers to bring their students to these space-limited events -- that's why we are partnering with Code.org to build computer science capabilities in SoCal's schools. Teachers who qualify for the Summer 2019 Code.org Professional Learning programs at USC will be given preference for registering for these events

Computer Science Discoveries is appropriate for 6 - 10th grade students and can be taught as a semester or year long introductory course (3-5 hours per week of instruction for 9+ weeks). The course takes a wide lens on computer science by covering topics such as programming, physical computing, HTML/CSS, and data.

Computer Science Principles is more than a traditional introduction to programming; it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in. This year-long course can be taught as an AP or non-AP course - no prerequisites required for students or for teachers new to computer science!