(a) By the 2020-2021 school year, all public high schools, including charter schools, shall offer at least 1 computer science course. The Department of Education is directed to develop standards for computer science and seek approval of the State Board of Education of such standards no later than December 31, 2017.
(b) Beginning with the 2018-2019 school year, the requirements to receive a Delaware diploma, pursuant to § 122(b)(3) of this title, shall permit an advanced placement, honors, college prep or integrated computer science course, meeting the computer science and mathematics standards, to be used to satisfy a mathematics graduation credit requirement with the exception of algebra I, geometry, algebra II, or the equivalent courses. Guidelines addressing the standards and content requirements for courses that satisfy the graduation requirements shall be developed by the Department, with the assent of the State Board of Education.
(c) A public high school, including a charter school, may request a waiver of subsection (a) of this section requiring the public high school to offer at least 1 computer science course if it can be demonstrated that implementation of the requirement would be a burden either financially or programmatically to the public high school. The waiver request must be provided in writing to the Secretary of Education or designee who shall make the final decision whether to approve or deny the waiver request. The Department may promulgate regulation for implementation of this subsection.
81 Del. Laws, c. 185, § 1.