Current through P.L. 171-2024
Section 20-32-4-18 - Required course on computer science(a) This section applies to an individual who is a student in a cohort that is expected to graduate in 2029 or thereafter from a:(1) public school, including a charter school; or(2) state accredited nonpublic school.(b) Beginning in 2029, in addition to completing the graduation requirements set forth in this article, an individual must successfully complete instruction on computer science as a separate subject to be eligible to graduate from high school. The computer science instruction must:(1) to the extent feasible, be taught in person; and(2) cover the following: (A) Algorithms and programming.(D) Impacts of computing.(E) Networks and the Internet.(c) Each school described in subsection (a) shall certify to the department that the individual has successfully completed instruction on computer science before the individual may graduate.(d) The state board may allow a computer science course described in this section, including a computer science course taken in grade 8, to satisfy one (1) or more diploma course requirements.Added by P.L. 150-2024,SEC. 43, eff. 7/1/2024.