Standards and Curriculum
The New York State K12 Computer Science (CS) and Digital Fluency Learning Standards are currently being phased in across all NYCPS schools. These standards are aligned to the Blueprint for CS Education to help teachers integrate computational literacy, algorithmic thinking, and problem-solving skills in every classroom and at all grade levels.
- Blueprint for CS Education: This digital resource is the core academic and pedagogical guide for NYCPS educators, providing the instructional foundation, curriculum, and resources for rigorous and equitable computer science instruction.
Equity Resources: Resources developed by NYC educators to support Culturally Responsive-Sustaining Education (CR-SE) practices within computer science instruction.
Further information can be found on the NYS FAQ page.
Certification
Teachers must currently hold the Computer Science Statement of Continued Eligibility (SOCE) or a Computer Science certificate to teach computer science courses. This requirement went into effect on September 1, 2023. You can find approved certification programs on the official NYS website.
