CS Course Growth Rates in Washington 2019-2024
The dashboards on Washington Computer Science Courses 2019-24 illustrate what types of computer science courses were taught in Washington’s public schools from 2019-24. Drilldowns are available statewide, by ESD, and by district.
While the dashboard contains a tab that shows how the numbers in various courses have grown from 2019-20 to 2023-24, educational leaders may find the additional course-centric perspective in this blog post valuable when trying to determine how to modify their CS course offerings for their educational organization.
Key Takeaways
- In 2023-24, the three top CS course categories (Core CS – 45%, Robotics – 23%, Media Programming – 12%) consisted 80% of all CS course sections. In a year where the total number of CS course sections decreased by 2.9%, the number of media programming sections went up by 4.4%.
- In the years covered by the OSPI report (SY 2019-20 to SY 2023-24), the number of Robotics sections increased by an average of only 0.9% annually. In contrast, Core CS had a 4 year annual growth rate of 6.6% and Media Programming 8.4%.
- While the top three CS course categories (Core CS, Robotics, and Media Programming) were the same between High School and Middle School, Robotics was much more prevalent in Middle School (36.6%) than in High School (13.8%)
- Cybersecurity and Data Science are two branches of computer science of growing importance. Cybersecurity has a 4-year annual growth rate of 36.0%, and AP Cybersecurity is scheduled to launch in 2026-27. In contrast, there were only 0.5 sections of Data Science statewide.
- After 21009 Robotics (452.3) and 10152 Computer Programming (311.2), 10157 AP Computer Science A (175.9) had the third largest number of sections of any course statewide
Course Category Growth Rates 2019-24
Overall
|
Course Category 6042_f34c68-60> |
2019-20 6042_400ad3-db> |
2020-21 6042_a62985-c2> |
2021-22 6042_5376b7-75> |
2022-23 6042_5e800f-eb> |
2023-24 6042_e8abc9-a8> |
% of 2023-24 sections 6042_048f14-9d> |
1 yr growth rate 6042_4a6fdd-ce> |
4 year growth rate 6042_5afe5b-d0> |
|---|---|---|---|---|---|---|---|---|
|
Core CS 6042_14c6a8-18> |
705.5 6042_c5d24d-8a> |
795.9 6042_e3d7e3-77> |
915.5 6042_dca5da-cb> |
971.6 6042_448530-22> |
910.0 6042_4a968e-26> |
45.2% 6042_31b25e-42> |
-6.3% 6042_1dcb27-72> |
6.6% 6042_d4c749-84> |
|
Robotics 6042_2496e2-66> |
435.6 6042_66fa18-7a> |
373.9 6042_2e836d-4f> |
456.6 6042_3d5e0e-b6> |
470.9 6042_15f355-c4> |
452.3 6042_c01b42-da> |
22.5% 6042_4b5ff3-1c> |
-3.9% 6042_3f1e48-e4> |
0.9% 6042_06df62-04> |
|
Media Programming 6042_275d16-31> |
170.6 6042_e9ee63-85> |
190.3 6042_5ecc6d-eb> |
200.9 6042_d08a01-a9> |
225.2 6042_eb065c-9e> |
235.2 6042_f0c03c-30> |
11.7% 6042_78d9c4-5f> |
4.4% 6042_3c41a2-4d> |
8.4% 6042_fa1e92-27> |
|
Software Development 6042_de75f3-60> |
150.8 6042_7448f0-f0> |
177.3 6042_57711d-65> |
162.5 6042_1999ed-36> |
131.9 6042_22ae31-bb> |
130.6 6042_2f2d65-d5> |
6.5% 6042_2e27ff-06> |
-1.0% 6042_4b7810-a4> |
-3.5% 6042_7f6a0b-40> |
|
Web Design 6042_269632-ab> |
138.0 6042_de4ffb-a0> |
205.5 6042_8e08f9-1c> |
165.1 6042_208969-c3> |
127.2 6042_59edc4-4c> |
126.8 6042_d25d47-f6> |
6.3% 6042_8f2777-b6> |
-0.3% 6042_3a171a-96> |
-2.1% 6042_c77d21-bc> |
|
Cybersecurity 6042_7ed1d1-eb> |
16.7 6042_4310fa-2f> |
25.4 6042_341764-fa> |
32.3 6042_978ce4-e2> |
41.6 6042_cf5bb2-f8> |
57.2 6042_fde77a-77> |
2.8% 6042_ad7d2a-0c> |
37.5% 6042_f111ab-1d> |
36.0% 6042_5ece9e-70> |
|
Information Technology 6042_514146-d6> |
83.7 6042_fd6dee-ea> |
45.2 6042_9b77f3-c4> |
55 6042_286527-c1> |
55.9 6042_815c07-73> |
48.9 6042_fc7143-fc> |
2.4% 6042_7a895a-1b> |
-12.5% 6042_a4739b-8c> |
-12.6% 6042_612753-1c> |
|
Networking 6042_382bfb-2d> |
39.5 6042_f3c9cf-4d> |
41.9 6042_63bc41-d4> |
34.8 6042_9343d6-7d> |
39.9 6042_26ee29-0b> |
42.6 6042_43edc1-4e> |
2.1% 6042_f22606-05> |
6.8% 6042_737763-90> |
1.9% 6042_3cd72d-b2> |
|
Information Systems 6042_e7ed5a-05> |
3.5 6042_e8e738-12> |
4 6042_4a9e37-44> |
7.5 6042_663f38-13> |
7.7 6042_5e54fc-59> |
8.7 6042_7278c7-97> |
0.4% 6042_4d5fed-6a> |
13.0% 6042_1560fb-29> |
25.6% 6042_55ad83-a4> |
|
Data Science 6042_8452d3-5a> |
– 6042_e8b847-b2> |
– 6042_6ade31-aa> |
– 6042_cb8b1e-23> |
– 6042_d94e64-c0> |
0.5 6042_21c622-c8> |
0.0% 6042_e9f5a2-b2> |
N/A 6042_9d0be2-63> |
N/A 6042_0c5daf-d8> |
|
Databases 6042_3d1041-b6> |
1.7 6042_4c8263-86> |
4 6042_efd03d-c4> |
3.7 6042_9d617b-3f> |
1 6042_9f9100-5d> |
– 6042_827416-48> |
0.0% 6042_364065-c4> |
-100.0% 6042_5a9744-71> |
-100.0% 6042_821ca8-d9> |
|
TOTALS 6042_402bd8-8c> |
1745.6 6042_ab6e8a-8c> |
1863.4 6042_127617-94> |
2033.9 6042_1bb5dc-37> |
2072.9 6042_971d8c-f4> |
2012.8 6042_16fb60-79> |
100.0% 6042_02de9d-1e> |
-2.9% 6042_ef77f0-90> |
3.6% 6042_c3069b-6f> |
High School
|
Course Category 6042_8c1620-a5> |
2023-24 Sections 6042_6c3604-1a> |
% of 2023-24 sections 6042_044501-82> |
1 year growth rate 6042_a97981-dd> |
4 year growth rate 6042_4f8618-1f> |
|---|---|---|---|---|
|
Core CS 6042_9dad8e-15> |
757.6 6042_78b8e4-62> |
49.4% 6042_f2f0f1-1c> |
0.0% 6042_e75b4f-bd> |
5.9% 6042_b55a97-e9> |
|
Robotics 6042_01ec48-aa> |
212.0 6042_4b3b38-51> |
13.8% 6042_d2e929-27> |
-2.9% 6042_7b7096-c1> |
3.4% 6042_aa28a1-8d> |
|
Media Programming 6042_6d290a-41> |
187.1 6042_33db75-04> |
12.2% 6042_907f63-55> |
5.1% 6042_c23263-ef> |
9.1% 6042_b59cc2-86> |
|
Web Design 6042_e5b65d-ac> |
112.8 6042_4c9326-d3> |
7.3% 6042_b2688c-2f> |
-2.0% 6042_aae33f-15> |
-2.5% 6042_9bc454-c6> |
|
Software Development 6042_afa860-d5> |
107.3 6042_ce829f-39> |
7.0% 6042_623612-08> |
2.2% 6042_eef185-52> |
-5.1% 6042_3d0633-63> |
|
Cybersecurity 6042_05f7a4-d0> |
57.2 6042_994926-c6> |
3.7% 6042_c4e65e-11> |
37.5% 6042_9c0b68-f4> |
36.0% 6042_eb0de1-4c> |
|
Information Technology 6042_adcf39-90> |
48.9 6042_a25ad3-ca> |
3.2% 6042_cbb2e2-6c> |
-12.1% 6042_8ef01d-38> |
-10.3% 6042_653682-f9> |
|
Networking 6042_2c9ad0-18> |
42.6 6042_a45cbc-42> |
2.8% 6042_37257a-e1> |
6.8% 6042_1e3a0a-90> |
1.9% 6042_702c0b-56> |
|
Information Systems 6042_458d4d-87> |
8.7 6042_1cd422-1e> |
0.6% 6042_9d2188-5b> |
13.0% 6042_8b804c-60> |
25.6% 6042_0ef216-49> |
|
Data Science 6042_353ff1-fe> |
0.5 6042_13709a-59> |
0.0% 6042_38ce2a-6f> |
N/A 6042_13d079-88> |
N/A 6042_8fa1b4-9b> |
|
Databases 6042_361ac7-b0> |
– 6042_d536ac-d5> |
0.0% 6042_56fbbc-b1> |
-100.0% 6042_ec4985-b9> |
-100.0% 6042_c44fa8-0f> |
|
TOTALS 6042_b213fb-d4> |
1534.7 6042_7724a4-ec> |
100.0% 6042_c04802-59> |
1.0% 6042_e5838b-6a> |
4.0% 6042_8d344c-59> |
Middle School
|
Course Category 6042_e89635-6c> |
Course Category 6042_af2811-f2> |
% of 2023-24 sections 6042_a02975-a1> |
1 year growth rate 6042_ad1609-cb> |
4 year growth rate 6042_5e6e07-6d> |
|---|---|---|---|---|
|
Core CS 6042_df7bc5-c0> |
330.6 6042_60787f-27> |
39.9% 6042_05e4ba-23> |
-21.8% 6042_3f2e2e-84> |
8.5% 6042_c07f19-40> |
|
Robotics 6042_65e251-1b> |
303.5 6042_f9bc22-79> |
36.6% 6042_13fdb0-c9> |
-3.5% 6042_543069-cb> |
-1.4% 6042_64f3c6-b3> |
|
Media Programming 6042_16c514-70> |
77.0 6042_1f012e-de> |
9.3% 6042_a1a67f-10> |
-5.1% 6042_a5f083-40> |
3.1% 6042_068419-b2> |
|
Software Development 6042_a55ef2-21> |
46,0 6042_f8f0d4-24> |
5.5% 6042_8456e2-4e> |
-21.0% 6042_681064-42> |
0.1% 6042_b4795e-d5> |
|
Web Design 6042_248f71-8f> |
32.9 6042_cccd0d-78> |
4.0% 6042_bc2110-3d> |
-9.4% 6042_b05e72-4c> |
-3.5% 6042_3944a4-cf> |
|
Cybersecurity 6042_4e6a47-0b> |
21.3 6042_09f77d-69> |
2.6% 6042_8d59a7-89> |
47.9% 6042_236182-52> |
59.4% 6042_3b3365-85> |
|
Networking 6042_2ee512-00> |
8.6 6042_34eb38-42> |
1.0% 6042_22f58e-c3> |
41.0% 6042_fd7315-97> |
25.2% 6042_678f85-8d> |
|
Information Systems 6042_71590d-d1> |
5 6042_1a6661-5e> |
0.6% 6042_8bd407-2b> |
25.0% 6042_3e41be-67> |
35.1% 6042_badcb8-f7> |
|
Information Technology 6042_fb014e-ae> |
3.8 6042_3c3506-3f> |
0.5% 6042_f601f2-70> |
-70.1% 6042_cb2d1f-4b> |
-38.0% 6042_5116c4-82> |
|
Data Science 6042_b60e83-67> |
0.5 6042_32f363-b7> |
0.1% 6042_e6299b-d1> |
N/A 6042_0d9946-a1> |
N/A 6042_b092f4-f2> |
|
Databases 6042_748f63-09> |
– 6042_c5a368-88> |
0.0% 6042_6868c4-25> |
-100.0% 6042_59a68e-9e> |
N/A 6042_e54c13-a3> |
|
TOTALS 6042_c38232-72> |
829.2 6042_3373bf-99> |
100.0% 6042_e79a92-55> |
-12.8% 6042_83d5e0-ad> |
2.7% 6042_35f693-0c> |
Course Growth Rates 2019-24
Overall Top 12 Courses
|
Course 6042_e25b6b-0f> |
Category 6042_e14431-b0> |
2023-24 sections 6042_07ff6b-b9> |
1 year growth rate 6042_4b3110-e4> |
4 year growth rate 6042_d0c083-01> |
|---|---|---|---|---|
|
21009 Robotics 6042_15bb98-1f> |
Robotics 6042_e03691-a4> |
452.3 6042_d924ce-cf> |
-3.9% 6042_d4494d-41> |
23.1% 6042_141db8-fe> |
|
10152 Computer Programming 6042_c91aaa-b2> |
Core CS 6042_c1bb6b-22> |
311.2 6042_f521d3-23> |
-15.1% 6042_c5b014-b9> |
5.8% 6042_0c49f0-23> |
|
10157 AP Computer Science A 6042_c29eb9-ed> |
Core CS 6042_dce9b6-b6> |
175.9 6042_df6047-5d> |
2.8% 6042_240baa-01> |
-1.3% 6042_5eb51d-d9> |
|
10203 Interactive Media 6042_58911a-8b> |
Media Programming 6042_352459-bf> |
150.9 6042_fb9a3b-88> |
6.6% 6042_0c3f2b-26> |
10.1% 6042_d61114-fc> |
|
10019 AP Computer Science Principles 6042_e1e4dc-92> |
Core CS 6042_49c504-a8> |
135.9 6042_76806b-52> |
7.4% 6042_a8ae87-fe> |
15.5% 6042_b4d7e4-f0> |
|
10201 Web Page Design 6042_996276-20> |
Web Design 6042_4347c2-51> |
126.8 6042_3b71d1-0a> |
-0.3% 6042_8d5eeb-56> |
0.2% 6042_f205fd-96> |
|
10012 Exploring Computer Science 6042_fe2b0f-f4> |
Core CS 6042_67bdf6-6e> |
97.6 6042_7bbfba-15> |
1.0% 6042_8f0d65-83> |
40.1% 6042_4948af-9d> |
|
10205 Computer Gaming and Design 6042_ef6211-c9> |
Media Programming 6042_307d38-11> |
82.3 6042_ef4206-51> |
2.1% 6042_af7e01-7b> |
19.8% 6042_d81fcf-19> |
|
10011 Computer Science Principles 6042_a53750-55> |
Core CS 6042_d9e6f6-4d> |
80 6042_7a28de-95> |
-9.6% 6042_1d9b5c-68> |
18.0% 6042_9b1232-b5> |
|
10160 Particular Topics in Computer Programming 6042_0ef797-db> |
Software Development 6042_5cff64-19> |
48.5 6042_de8ec6-9a> |
-6.7% 6042_309642-c7> |
-4.7% 6042_158a3c-7c> |
|
10156 Computer Programming-Other Language 6042_755dc2-0a> |
Software Development 6042_09b452-2f> |
45.4 6042_7cb4c2-74> |
-5.0% 6042_121796-87> |
5.5% 6042_e3c048-b3> |
|
10020 Cybersecurity 6042_c1878d-f5> |
Cybersecurity 6042_5ad90f-1a> |
28.9 6042_07bfe5-a0> |
151.3% 6042_430f95-05> |
N/A 6042_15ca74-69> |
High School Top 12 Courses
|
Course 6042_97c4a8-71> |
Category 6042_c4ee03-e8> |
2023-24 Sections 6042_85eaf2-a5> |
1 year growth rate 6042_1502a0-9e> |
4 year growth rate 6042_139d48-33> |
|---|---|---|---|---|
|
10152 Computer Programming 6042_4eab6f-86> |
Core CS 6042_8f8ba9-7b> |
249.8 6042_8a6944-76> |
-8.0% 6042_94d874-8d> |
2.7% 6042_83309a-ca> |
|
21009 Robotics 6042_e04f00-2f> |
Robotics 6042_ebd972-ca> |
212.0 6042_3d94c5-cc> |
-2.9% 6042_7e6072-3b> |
5.9% 6042_bc88fc-c1> |
|
10157 AP Computer Science A 6042_314588-64> |
Core CS 6042_d05f42-03> |
175.9 6042_6857b5-07> |
2.8% 6042_d999f3-d8> |
-1.3% 6042_fed89e-8f> |
|
10019 AP Computer Science Principles 6042_340732-f6> |
Core CS 6042_62ea89-21> |
135.9 6042_1197dc-86> |
10.9% 6042_63a91e-2c> |
15.9% 6042_e51578-ea> |
|
10201 Web Page Design 6042_e9262d-b5> |
Web Design 6042_431f2b-96> |
112.8 6042_a76b1a-2b> |
-2.0% 6042_5e86db-78> |
-2.5% 6042_68a9bc-b9> |
|
10203 Interactive Media 6042_c18c9e-9b> |
Media Programming 6042_b8b077-1f> |
110.1 6042_4d975d-a8> |
14.0% 6042_57b440-fa> |
5.5% 6042_1286ed-83> |
|
10011 Computer Science Principles 6042_146a31-3d> |
Core CS 6042_15469e-0d> |
75.0 6042_045661-db> |
-3.1% 6042_9f600a-98> |
16.8% 6042_47ceea-af> |
|
10205 Computer Gaming and Design 6042_037c3f-14> |
Media Programming 6042_7a8858-98> |
75.0 6042_41eed2-30> |
-4.5% 6042_2a44f7-c4> |
17.1% 6042_996555-cf> |
|
10012 Exploring Computer Science 6042_77c419-93> |
Core CS 6042_f250c3-e2> |
46.8 6042_5ab8f4-02> |
27.9% 6042_8b8b08-f8> |
33.4% 6042_afa2c1-12> |
|
10160 Particular Topics in Computer Programming 6042_6c647d-6c> |
Software Development 6042_8ae10a-f6> |
42.0 6042_75a58d-c2> |
-10.6% 6042_ae7b6e-23> |
-7.3% 6042_0fb518-80> |
|
10156 Computer Programming-Other Language 6042_a0d664-27> |
Software Development 6042_a1fa98-52> |
32.4 6042_7c0c8b-bf> |
5.2% 6042_4865d3-62> |
12.7% 6042_b8de26-f7> |
|
10020 Cybersecurity 6042_f75027-6e> |
Cybersecurity 6042_b20af3-32> |
28.9 6042_e3b3fe-86> |
151.3% 6042_2ae1f4-c7> |
N/A 6042_89541a-cd> |
Middle School Top 12 Courses
|
Course 6042_a3aeb8-09> |
Category 6042_c28c60-ff> |
2023-24 Sections 6042_a7a69e-42> |
1 year growth rate 6042_0bf1de-24> |
4 year growth rate 6042_5713cb-9d> |
|---|---|---|---|---|
|
21009 Robotics 6042_5b6937-d2> |
Robotics 6042_7c98af-57> |
303.5 6042_1d6f5a-d5> |
-3.5% 6042_689358-d7> |
38.7% 6042_3d8491-39> |
|
10152 Computer Programming 6042_65f2a7-39> |
Core CS 6042_a917f4-df> |
120.7 6042_bce624-25> |
-28.2% 6042_ef11ae-15> |
13.3% 6042_b0eaa1-76> |
|
10012 Exploring Computer Science 6042_f6e9a1-bb> |
Core CS 6042_518a0c-12> |
67.2 6042_7b6f94-5d> |
-4.0% 6042_66b9c3-7c> |
48.0% 6042_8f8efc-21> |
|
10203 Interactive Media 6042_f628e3-76> |
Media Programming 6042_596664-09> |
54.2 6042_39dfdf-02> |
-2.7% 6042_560798-1c> |
15.4% 6042_3b487e-82> |
|
10201 Web Page Design 6042_d89819-35> |
Web Design 6042_0ad540-35> |
32.9 6042_55e4dc-9f> |
-9.4% 6042_2e1bc6-4c> |
6.1% 6042_8531a6-26> |
|
10019 AP Computer Science Principles 6042_11f9f5-bc> |
Core CS 6042_035917-35> |
31.5 6042_b18653-5f> |
-4.0% 6042_61cf1c-9e> |
23.6% 6042_571832-4a> |
|
10157 AP Computer Science A 6042_6cccc2-73> |
Core CS 6042_644fa2-be> |
30.5 6042_e51537-b8> |
-22.2% 6042_7c2697-8b> |
-4.0% 6042_b7b9a6-20> |
|
10011 Computer Science Principles 6042_2974de-58> |
Core CS 6042_3c95aa-f7> |
28.5 6042_0e4bd6-73> |
-35.8% 6042_5da431-88> |
21.7% 6042_997153-f9> |
|
10205 Computer Gaming and Design 6042_3dfc37-13> |
Media Programming 6042_41a7ab-1b> |
22.3 6042_9fb4c8-0d> |
-12.2% 6042_7fca1c-1a> |
12.7% 6042_e16d32-aa> |
|
10013 PLTW Computer Science Essentials 6042_1b1420-d0> |
Core CS 6042_6946c6-6d> |
20 6042_6da69d-86> |
-40.8% 6042_a596c7-b4> |
N/A 6042_c4f2f9-a6> |
|
10156 Computer Programming-Other Language 6042_9982b1-ef> |
Software Development 6042_79b56f-63> |
19.7 6042_3e0639-5f> |
-38.6% 6042_8909f9-8f> |
-3.6% 6042_e7cd48-f2> |
|
10199 Computer Programming-Other 6042_ca8beb-1e> |
Software Development 6042_e345a5-f6> |
15.3 6042_e78733-16> |
4.8% 6042_feee2b-7f> |
39.8% 6042_725ac0-32> |
Notes
- For a full list of what courses are in what course categories, go to the “Course Code to Category Mapping” tab on the visualization on Washington Computer Science Courses 2019-24. If you have any recommendations to improve this mapping, please contact washington@csteachers.org.
- “Overall” provides data on all schools with at least one grade between 6th and 12th grade. This is the standard used by the 2023-24 K–12 Computer Science Education Data Summary Report published by OSPI in June 2025,
- “HIgh School” refers to schools with two grades between 9-12 at least one which is 11th or 12th grade.
- “MIddle schools” refers to schools with two grades between 6 – 8 at least one which is 7th or 8th grade.
- Data on “High Schools” above include course data from schools that are both “High Schools” and “Middle Schools” (e.g., a 7 – 12 school). All course data from schools that were both “High School” and “Middle School” were included, regardless of which courses were taught to which grades. Similarly, data on “Middle School” include course data from schools that are both “High Schools” and “Middle Schools” (e.g., a 7-12 school). This explains “AP” courses showing in the middle school data.
- The “Overall” data also includes course data for schools that are neither “high school” or “middle school.”
- The sum of “high school” and “middle school” data does not equal “overall” data
