Compare versions
--- version:Introduced+++ version:(document, no version)@@ -1,312 +1,12 @@-HB329 INTRODUCED-Page 0-HB329-BYRD8J4-1-By Representatives Faulkner, Collins, Baker, Hulsey, Colvin-RFD: Education Policy-First Read: 22-Jan-26-1-2-3-4-5-BYRD8J4-1 01/22/2026 OW (L)OW 2026-443+FN-BYZAEQJ-2Page 1-First Read: 22-Jan-26-SYNOPSIS:-Under existing law, completion of a computer-science course is not required for graduation from an-Alabama public K-12 school.-This bill would require all Alabama public-school students to complete an approved computer-science course in order to graduate.-This bill would provide standards for approved-computer science courses.-Also under existing law, computer science is-defined as the study of computers and algorithmic-processes.-This bill would also expand the definition of-computer science to include the study of certain-related technologies.-A BILL-TO BE ENTITLED-AN ACT-Relating to public K-12 schools; to amend Sections-16-46B-1, 16-46B-2, and 16-46B-7, Code of Alabama 1975, to-expand the definition of computer science; to require all-Alabama public school students to complete an approved-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-HB329 INTRODUCED-Page 2-Alabama public school students to complete an approved-computer science course as a requirement for graduation; and-to provide standards for approved computer science courses.-BE IT ENACTED BY THE LEGISLATURE OF ALABAMA:-Section 1. Sections 16-46B-1, 16-46B-2, and 16-46B-7,-Code of Alabama 1975, are amended to read as follows:-"§16-46B-1-For the purposes of this chapter, the following terms-shall have the following meanings:-(1) BOARD. The State Board of Education.-(2) COMPUTER SCIENCE. The study of computers and-algorithmic processes, including their principles, their-hardware and software designs, their implementation, and their-impact on society , and their emerging technologies, including,-but not limited to, artificial intelligence . Content should-focus on teaching students how to create new technologies, not-simply how to use technology.-(3) COMPUTER SCIENCE COURSES AND CONTENT. Courses that-teach computer science either as a standalone course-implementation in middle and high schools, or, for elementary-school, integrated into other content areas.-(4) DEPARTMENT. The State Department of Education.-(5) ELEMENTARY SCHOOL. Includes grades kindergarten to-six, inclusive.-(6) HIGH QUALITY PROFESSIONAL LEARNING. Professional-development activities that satisfy all of the following:-a. Clarify the conceptual foundations of computer-science.-b. Teach research-based practices, including hands-on-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50-51-52-53-54-55-56-HB329 INTRODUCED-Page 3-b. Teach research-based practices, including hands-on-and inquiry-based learning.-c. Are intended for existing teachers, with or without-previous exposure to computer science.-(7) HIGH QUALITY PROFESSIONAL LEARNING PROVIDERS.-Institutions of higher education, nonprofits, or private-entities that have successfully designed, implemented, and-scaled high quality, evidence-based computer science-professional learning for teachers and recommended by the-superintendent and approved by the board.-(8) HIGH SCHOOL. Includes grades nine to 12, inclusive.-(9) MIDDLE SCHOOL. Includes grades seven and eight.-(10) PUBLIC SCHOOL. Includes public K-12 elementary-schools, middle schools, and high schools.-(11) SUPERINTENDENT. The State Superintendent of-Education."-"§16-46B-2-(a)(1) Beginning in the 2020-2021 school year, each-public high school shall offer at least one authentic computer-science course from a department-approved list.-(2) Beginning in the 2021-2022 school year, each public-middle school shall offer instruction in middle school-computer science courses approved by the department.-(3) Beginning in the 2022-2023 school year, each public-elementary school shall offer instruction on the basics of-computer science and computational thinking.-(b) A computer science course or instruction in-computer science offered by a public school shall satisfy all-of the following:-57-58-59-60-61-62-63-64-65-66-67-68-69-70-71-72-73-74-75-76-77-78-79-80-81-82-83-84-HB329 INTRODUCED-Page 4-of the following:-(1) Be of high quality, as defined by the department.-(2) Meet or exceed the standards and curriculum-requirements, as they relate to authentic computer science,-established by the board in the state course of study for-digital literacy and computer science pursuant to Section-16-35-4 and be on the approved list of computer science-courses.-(c) A computer science course offered by a public high-school should be offered through an in-person setting and-shall be offered as a virtual or distance learning course-option only when an in-person classroom setting is not-practicable. A rationale for using the virtual or distance-learning option shall be included in the annual report.-(d) Beginning with public school students who will-graduate during the 2031-2032 school year, the department-shall ensure that all approved computer science courses and-content that meet graduation requirements pursuant to Section-16-46B-7, shall include, but not be limited to, instruction in-the concepts of computer science as defined in Section-16-46B-1.-(e) The enforcement of this section shall comply with-Section 16-1-11.1."-"§16-46B-7-(a) Before June 30, 2020, and in accordance with-Section 16-35-4, the department shall identify approved-computer science courses that may fulfill one unit of academic-credit for any mathematics or science course for high school-graduation.-85-86-87-88-89-90-91-92-93-94-95-96-97-98-99-100-101-102-103-104-105-106-107-108-109-110-111-112-HB329 INTRODUCED-Page 5-graduation.-(b) Beginning with the graduating class of 2021, for-the purposes of high school graduation requirements and-satisfying mathematics or science freshman admission-requirements for a public institution of higher education-physically located in this state, as determined by the-institution of higher education, a computer science course-successfully completed under subsection (a) shall be-equivalent to either of the following:-(1) One mathematics course credit.-(2) One science course credit.-(c)(1) Beginning with the graduating class of 2032, all-public school students shall demonstrate digital literacy by-earning at least one credit in a department-approved, high-school level computer science course. This requirement shall-not result in an increase in the number of credits required-for graduation.-(2) Each computer science credit earned shall count as-a college and career readiness indicator and may fulfill any-one of the following, as determined by the local-superintendent of education:-a. One mathematics course credit.-b. One science course credit.-c. One career and technical education course credit.-d. One elective credit.-(3) Mathematics course credits and science course-credits may only be replaced by department-approved computer-science courses if the public school student is on the-standard diploma pathway, which requires the completion of-113-114-115-116-117-118-119-120-121-122-123-124-125-126-127-128-129-130-131-132-133-134-135-136-137-138-139-140-HB329 INTRODUCED-Page 6-standard diploma pathway, which requires the completion of-both four mathematics course credits and four science course-credits. "-Section 2. This act shall become effective on October-1, 2026.-141-142-143-144+FISCAL NOTE+ House Bill 329+Committee: Education Policy Sponsor: Representative David Faulkner+Analyst: John Friedenreich Date: 02/05/2026+ House Bill 329 as reported by the Committee on Education Policy would codify an existing+rule of the State Department of Education to require public school students, beginning with+students who will graduate during the 2031-2032 school year, to earn at least one credit in a+department approved computer science course, or a department approved course with embedded+computer science skills and experiences. This bill could increase the administrative obligations+of the department to ensure that computer science courses meet certain instructional criteria.
Diffs are computed deterministically from extracted bill text and show additions, deletions, and section moves. Scanned-PDF text extracted via OCR is flagged where confidence is low; see methodology.