There is a list of Statewide Course Equivalencies at Statewide Course Equivalencies (ospi.k12.wa.us) that covers courses such as AP CS Principles, Computer Programming and Video Game Design
Some further notes from OSPI on this list as it pertains to CS classes:
School districts have been able to adopt local Career and Technical Education (CTE) equivalencies in all graduation requirement areas for more than 20 years. The use of CTE equivalencies to achieve required graduation credit supports students' flexibility and choice while students are on their path to obtain a meaningful diploma.
In 2014, the legislature directed OSPI to develop curriculum frameworks of CTE courses that could be offered by high schools or skills centers considered equivalent in science or mathematics courses that meet high school graduation requirements. The first list of courses was developed and approved by the 2015-16 school year. The key to this directive is the use of "or" as it relates to science or mathematics.
The 2019 legislature required school districts to provide access to a statewide equivalency from a list of approved courses and transcribe those courses as meeting academic credit and fulfilling a graduation requirement. RCW 28A.230.300 directs school districts that operate a high school to, at a minimum, provide an opportunity to access an elective computer science course that is available to all high school students. The legislation goes further to state that ". . . any course offered in accordance with this section must be aligned to the state learning standards for computer science or mathematics."
Likely, the frameworks were developed in accordance with the legislative requirements and in alignment with the demand for high school CS and academic courses at that time.
Courses such as AP CS A are likely not listed because the equivalencies are based on CIP codes. 110201 is the CIP code that corresponds to many state course codes, including the one for AP CS A. See the guidance PDF (which is due for an update) for more information on that. Schools/districts may change the course title in the framework from "Computer Programming" to the name they use. Interestingly, AP CS Principles has its own equivalency, perhaps in alignment with the AP CS grant given the Computer Programming framework references AP CS A. A lack of an existing OSPI equivalency framework for another CS course (e.g. Network Security) does not preclude districts from submitting a framework for that course as an alternative to a third-year math or science credit.
------------------------------
Lawrence Tanimoto
Treasurer/Advocacy Lead, CSTA Puget Sound (WA)
Winner, Men's and Women's Brackets
2024 CSTA Chapter Leaders March Madness Challenge
Bellevue, WA
K-12 Teacher CTE (retired)
------------------------------
Original Message:
Sent: 09-03-2024 07:40
From: Lawrence Tanimoto
Subject: Computer Science as a third year math or science requirement?
A teacher in a very small rural school district asked the following question: "I am wondering if you know the rules regarding high school computer science and if it can be counted as a math or science credit or is that just for AP Computer Science or neither? If you know how this works or links to documentation I would appreciate it."My preliminary response was as follows: (further clarifications desired)
This is a little fuzzy. HB 1472 (2013) https://lawfilesext.leg.wa.gov/biennium/2013-14/Pdf/Bills/House%20Bills/1472.pdf?q=20240830154104 establishes that "Boards of directors must approve AP computer science courses as equivalent to high school mathematics, including for purposes of meeting the third credit of mathematics required for graduation." When this bill was passed, only AP CS A existed. However, what happens to other courses with math and science is less clear and it seems much is up to the district/school.
Regarding science, https://www.sbe.wa.gov/faqs/science specifies "A computer science course may substitute for a third credit of science based on the student's interest and their high school and beyond plan, with the agreement of the student's parent or guardian or agreement of the school counselor or principal. "
Regarding math, https://www.sbe.wa.gov/faqs/math specifies "Non-math courses may count as a third credit of math or substitute for a third credit of math if the course is "… A computer science course, and the school counselor has provided written notification to the student and the student's parents or guardians of the consequences of the substitution on postsecondary opportunities."
GUIDANCE ON TEACHING COMPUTER SCIENCE IN WASHINGTON STATE K-12 PUBLIC SCHOOLS (ospi.k12.wa.us) (2020) specifies what courses count as "computer science" but does not specify whether they may count as math or science credit.
CS courses generally do count as CTE credit, but realize your district doesn't have a CTE program. How does your district handle the CTE graduation requirements? According to https://www.sbe.wa.gov/faqs/occupational_ed, a CS course can satisfy both CTE and math or science requirements. "CTE course equivalency or the "two-for-one" policy (RCW 28A.230.097) permits students who take some CTE courses to satisfy two graduation requirements while earning one credit for a single course; hence, "two-for-one". "
"Consequences of the substitution on the postsecondary opportunities" mentioned in using a given computer science course for either a math or science credit probably refers to whether colleges will accept your CS course as an acceptable third math or science credit needed for admission. Legislatively (and looking at info on advocacy on code.org), "AP Computer Science A can count as a mathematics credit required for admission at institutions of higher education in Washington". However, this does not say anything about schools outside the state or other CS courses.
Some follow up questions I still have are:
- Anything that should be corrected here?
- Are there other sources of information that I should be referring to? Especially something that puts this all together?
- Do Washington's higher ed institutions have any restrictions on using a computer science course as a 3rd year math or science course for admission purposes, While I can see some of the courses listed as computer science (e.g. AP CS Principles, PLTW Computer Science) being accepted as a third year math or science for admission purposes to UW, there are others (eg., web design) that I wonder about.
------------------------------
Lawrence Tanimoto
Treasurer/Advocacy Lead, CSTA Puget Sound (WA)
Winner, Men's and Women's Brackets
2024 CSTA Chapter Leaders March Madness Challenge
Bellevue, WA
K-12 Teacher CTE (retired)
------------------------------