Teachers: Access the full range of USC Viterbi K-12 STEM Center events in 2019-2020 when your school pledges to add a new Code.org CS course in 2019-2020!


Code.org and USC Viterbi K-12 STEM Center aim to improve digital equity for schools serving students from underrepresented minority groups and/or low income homes. 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 22 - 26, 2020 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

Middle School Teachers apply for CS Discoveries

High School Teachers apply for CS Principles

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!