2026 PK-12 CS Standards: Foundation and Specialty Learning
This is the second in a series of posts about the 2026 PK-12 CS standards. For the full list of articles in this series, see the list at the bottom of this post.

The 2026 CSTA PK–12 Computer Science Standards do not simply revise a sequence of grade-level expectations. They introduce a structure that tries to answer two separate questions:
- What computer science should every student learn?
- What should students learn when they choose to pursue computer science more deeply?
The foundational standards describe the computer science learning intended for all students from prekindergarten through high school. After completing that foundation, high school students can move into two levels of specialty standards in:
- Artificial intelligence
- Cybersecurity
- Data science
- Game development
- Physical computing
- Software development
Specialty Standards extend foundational PK–12 computer science learning by defining advanced, domain-specific learning in these six areas of computing. These standards are organized into two levels (Specialty I and Specialty II) across six high school specialty areas identified through the Reimagining CS Pathways project. Specialty I standards introduce the knowledge and skills essential within a chosen area, serving as a student’s first focused learning experience in that domain. Specialty II standards describe more advanced study, preparing students for postsecondary coursework, industry certifications, or continued specializations. There is also an X + CS option for integrating computer science with subjects such as biology, journalism, or the arts.
The combination of foundational and specialty standards makes the CSTA computer science standards noticeably different from other recent K–12 standards. The Common Core establishes college- and career-readiness expectations and grade-level progressions, but it does not branch into optional disciplinary specialties. NGSS includes different high-school science disciplines, but those disciplines are part of the overall science architecture rather than elective tiers that extend a common computing foundation.
By The Numbers
Of the 331 standards in the 2026 PK-12 Computer Science Standards, there are 196 foundational standards (59%) and 135 specialty standards (41%).
The distribution of the 196 foundational standards by grade band level is as follows:
|
Grade Band |
Standards |
|---|---|
|
PK-2 |
48 |
|
3-5 |
57 |
|
6-8 |
45 |
|
9-12 |
46 |
The above table shows the number of elementary standards by grade band to provide an overview. The actual CSTA standards specify standards for each elementary grade level (see 2026 PK-12 CS Standards: Elementary Standards for Each Grade Level) to better support elementary schools in implementing the standards.
The distribution of the 135 specialty standards (73 Specialty 1, 62 Specialty 2) among the different specialties is as follows:
|
Area |
Specialty 1 |
Specialty 2 |
TOTAL |
|---|---|---|---|
|
AI |
14 |
10 |
24 |
|
Cybersecurity |
15 |
12 |
27 |
|
Data Science |
14 |
15 |
29 |
|
Game Development |
9 |
8 |
17 |
|
Physical Computing |
8 |
8 |
16 |
|
Software Development |
8 |
9 |
17 |
|
X + CS |
5 |
0 |
5 |
Explore the 2026 CSTA Standards
This article is part of CSTA Washington’s series examining the new CSTA PK-12 CS Standards and their impact on Washington state. Articles in this series:
- Introducing the 2026 CSTA PK–12 Computer Science Standards: What Washington Educators Need to Know July 24, 2026
- 2026 PK-12 CS Standards: Foundation and Specialty Learning Aug 4, 2026
- 2026 PK-12 CS Standards: Concepts, Practices, and Dispositions Aug 11, 2026
- 2026 PK-12 CS Standards: A Sociotechnical Approach Aug 27, 2026
- 2026 PK-12 CS Standards: Elementary Standards for Each Grade Level Sep 2, 2026
