Skip to main content
NC State Home

Comprehensive Computer Science

Multiple opportunities bringing CS education to every classroom.

The Comprehensive Computer Science (CS) Education Program is a statewide initiative led by the Friday Institute for Educational Innovation in partnership with the North Carolina Department of Public Instruction (NCDPI).

Our goal is to ensure that educators across North Carolina – at all grade levels and in all subject areas – have the knowledge, confidence, and practical tools they need to integrate computer science into everyday teaching and learning.

What is the Comprehensive CS program?

Comprehensive CS is a coordinated program of professional learning that offers multiple pathways, meeting educators where they are, from foundational CS understanding to classroom-ready instructional strategies. This program includes:

  • Grade-Band PLCs
  • Elementary Integration Series
  • Computer Science Education Modules

Grade-Band PLCs

Open to all K–12 educators | Virtual
April – June 2026

Join a small, grade-banded cohort that collaborates monthly to integrate CS into any subject area.

PLC benefits include:
– Coaching from experienced CS facilitators
– Ready-to-use lessons and classroom strategies
– Monthly collaboration with peers
Stipend available for lesson development and refinement of CS education modules

Applications are due by March 15, 2026.

workgroup of educators

Elementary Integration Series

Open to all K–5 educators | Hybrid
September – December 2026

Practical professional development that help K–5 educators connect computational thinking and CS concepts to math, science, and ELA.

This series includes:
– Ongoing support and follow-up resources
2 virtual sessions + 2 in-person workshops
– Hands-on learning with classroom-ready activities
– Techniques for integrating CS into math, science, and ELA

Space is limited. Save your spot now!

Educators assemble for professional development

Online Modules

Sponsored by NC Department of Public Instruction, designed by the Friday Institute, we are offering focused, on-demand professional development for Elementary and Secondary Education to support compter science and computational thinking integration.

close up of hands working online on one of the CS modules.

Together, we’re building a future where every North Carolina student has access to high-quality computer science education – and every teacher is empowered to lead the way. Contact us today to learn more about all our offerings and opportunities.

Contact Us

Email

Russell Dirgo
rstrand@ncsu.edu

In partnership with:

North Carolina Department of Public Instruction logo