SB 326 Ohio Senate · 136th Legislature (2025-2026)

Require students complete a high school computer science course

Summary
To amend sections 3313.603, 3314.03, 3326.15, and 3328.22 and to enact sections 3313.6034 and 3313.6035 of the Revised Code to require school districts to offer, and students to complete, at least one high school computer science course.
Bill status passed 3 of 5 stages cleared
Introduction
Nov 2025
Committee Review
Nov 2025
Senate Passage
Jun 2026
House Passage
Governor
Introduced Nov 12, 2025 Last action Jun 16, 2026
Maddy AI version diff · 1 comparison

What changed between versions

As Introduced As Passed by the Senate · 8 edits · Jun 10, 2026
MODERATE
This bill significantly expands Ohio's high school graduation requirements by mandating computer science education for all students entering ninth grade after July 1, 2029, requiring at least one half-unit of coursework covering topics like artificial intelligence. It also introduces a new statewide 'Computer Science Promise' program to provide free access to courses not offered by local schools and establishes strict reporting requirements for districts to track course offerings and student demographics. Additionally, the bill updates financial literacy mandates and clarifies how computer science credits can be applied toward other graduation requirements like mathematics or foreign language.
Scope change
The bill expands the scope of mandatory graduation requirements to include specific computer science and artificial intelligence instruction for a new cohort of students starting in the 2029-2030 school year, while also creating a new state-funded program to ensure access for students whose local schools cannot offer the courses.
REQUIREMENT

Mandates that students entering ninth grade on or after July 1, 2029, must complete one-half unit of computer science instruction covering evolving areas such as artificial intelligence, which counts toward elective requirements.

Requires high schools to include advanced computer science as an option for students taking algebra II or equivalent, with parental acknowledgment that this substitution may affect college admission.

Updates financial literacy requirements, mandating one-half unit for students entering ninth grade on or after July 1, 2022, which can be satisfied by completing an AP Microeconomics or Macroeconomics course.

FISCAL

Establishes the 'Ohio Computer Science Promise' program to allow students to take free computer science courses online or at approved providers if their local school cannot offer them.

ENFORCEMENT

Requires the Department of Education to publish annual reports with disaggregated data on computer science course offerings, enrollment, and instructor demographics, posted on a public dashboard.

TIMELINE

Sets a deadline of July 1, 2028, for school districts to begin offering in-person computer science courses or submit a plan explaining why they cannot and detailing a timeline for future implementation.

EXEMPTIONS

Provides exemptions from the new computer science requirement for students who demonstrate competency through 75 cumulative hours of structured instruction, AP/IB exam scores, or for transfer students from states without such requirements.

DEFINITION

Defines 'computer science' to explicitly exclude basic computer literacy, keyboarding, or word processing courses, ensuring the requirement focuses on advanced concepts.

Floor votes · Senate Jun 11, 2026

How they voted

330
Passed
Total votes 33
Jun 11, 2026
D Democratic9
9 Yea
100% Yea
R Republican24
24 Yea
100% Yea
Vote distribution
All Yea All Nay Mixed No data
Full legislative history

Actions timeline

Total actions
6
Key actions
2
Committee
1
Jun 16, 2026
Introduced
Introduced
lower
Jun 11, 2026
Senate · Passed
Senate Vote: pass (33-0)
senate
Jun 10, 2026
Upper · Passed
Passed
upper
Nov 18, 2025
Committee
Referred to committee
upper
Nov 12, 2025
Introduced
Introduced
upper
2 primary · 3 co-sponsors

Sponsors