The bill amends Sections 16-46B-1, 16-46B-2, and 16-46B-7 of the Code of Alabama 1975 to expand the definition of computer science and establish new requirements for public K-12 schools in Alabama. Notably, the definition of "computer science" is updated to include emerging technologies such as artificial intelligence, emphasizing the creation of new technologies rather than just their use. The bill mandates that all Alabama public school students must complete an approved computer science course to graduate, with specific implementation timelines for middle and elementary schools starting from the 2020-2021 school year.

Additionally, the bill introduces new provisions regarding the fulfillment of graduation requirements through computer science courses. Starting with the graduating class of 2032, students must demonstrate digital literacy by earning at least one credit in a department-approved computer science course or a course with embedded computer science skills. The bill also specifies that these computer science credits can fulfill various course credit requirements, including mathematics, science, career and technical education, or elective credits, without increasing the total number of credits required for graduation. The act is set to take effect on October 1, 2026.