The New York State K12 Computer Science and Digital Fluency Learning Standards are currently in use in some schools and are expected to be implemented in all schools in the 2024/2025 school year. These standards include Digital Citizenship, Digital Fluency, and Computer Science. The Computer Science Standards are being aligned to the CS4All Blueprint to help teachers integrate computational literacy, algorithmic thinking, and problem-solving skills in every classroom and at all grade levels.
Curriculum for Grades K-5

Grades K-5Software Engineering Program Junior
Grade K-5 SequenceConcepts: Abstraction, Algorithms, Programming, Data, Networks
Grades K-2K-2 Integrated Units
16-20 Hour UnitConcepts: Abstraction, Algorithms, Programming
Grades 3-53-5 Integrated Units
16-20 Hour UnitConcepts: Abstraction, Algorithms, Programming
Curriculum for Grades 6-8

Grade 6-12Software Engineering Program
Grade 6-12 SequenceConcepts: Abstraction, Algorithms, Programming
Grades 6-86-8 Integrated Units
16-20 Hour UnitConcepts: Abstraction, Algorithms, Programming
Grade 6Creative Computing
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data
Grade 6Critical Computing
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data
Grade 7Creative Web
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, Networks
Grade 7Introduction to Physical Computing
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, Networks
Grades 6-8code.org CS Discoveries
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, Networks
Curriculum for Grades 9-14+

Grade 6-12Software Engineering Program
Grade 6-12 SequenceConcepts: Abstraction, Algorithms, Programming
Grades 9-10Bootstrap: Data Science
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data
Grades 9-10Exploring Computer Science
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, Networks
Grade 9-10TEALS Introduction to Computer Science
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data
Grade 9-10Introduction to Computational Media
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data
Grade 10-11Tangible Interfaces (Pilot)
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, Networks
Grades 10-12Computer Science Principles (AP optional)
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, Networks
Grades 11-12Advanced Placement Computer Science A
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, Networks
Grades 11-12CS and the City
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, Networks
