Six different studies demonstrate students who study computer science perform better in other subjects, excel at problem-solving, and are more likely to attend college! Join us to bring Computer Science Principles to your high school.

Designed for 9 – 12 grade students, CSP challenges your students to explore how computing and technology can impact the world. CSP is a year-long course that can be taught as an AP or non-AP class.


  • One 5-day summer workshop (virtual or in-person), which will fully prepare educators to utilize curricula and teacher support systems.
  • Four 1-day (Saturday) OR eight ½-day (weeknight) workshops during the school year when teachers will reconvene for ongoing training and just-in-time support.

Check back in Winter 2023 to see when Summer 2024 applications launch!

Scholarships icon

Scholarships Available

This training is offered at $1,500 per teacher – a 50% cost reduction thanks to and our generous supporters. This fee covers the full year-long program, including your teaching materials, workshop supplies, 9 total days of professional development, and your meals (when applicable) during workshops. Additional travel costs (when applicable) are not covered. The curriculum, online student learning platform, and access to support from the teacher and community are available to all schools year round, free of charge.

However, many teachers who attend Computer Science Discoveries workshops often qualify for partial and even full scholarship, further reducing the cost of this training to little or nothing.

If you teach in a rural area, a high-needs school or a school with a diverse student population, you are especially encouraged to apply. Email us today and we can help get you started.

What to Expect

What to Expect: Workshops

Core Summer Workshop

Five days/one week in Summer 2023​

What to Expect: Ongoing Training

Ongoing, Academic Year Training

Four one-day workshops on offered in October, November, February, and March.

What to Expect: Implementation


Strategies, and resources to help educators implement the course in their classrooms.

What to Expect: Support


Ongoing support with a community of CS educators and access to’s online forums & content

Upcoming Workshops

Applications for the Summer 2024 Computer Science Principles workshop series will open in early Winter 2023.

No upcoming events are currently scheduled.