Amigos en Acción
Twelve States
No Class Offered — Twelve States

Twelve states require computer science to graduate. Thirty-nine do not.

The cleanest natural experiment in American education policy.

An empty classroom of desks waiting for a course that is not on the schedule — licensed illustration, not a person in the statistic. No Class Offered — Twelve States.
An empty classroom of desks waiting for a course that is not on the schedule. Licensed illustration — not a person in the statistic. Photo: Unsplash
HomeNo Class Offered › Twelve States
12states require a computer science credit to graduate
39states leave it to the district

The twelve: Alabama, Arkansas, Indiana, Louisiana, Nebraska, Nevada, North Carolina, North Dakota, Rhode Island, South Carolina, Tennessee, West Virginia. Thirty-two states require high schools to offer at least one course. This is a weaker rule — a course that exists in the catalog and runs when enough students sign up. In a graduating class of forty, enough students is a high bar with nothing to do with interest.

A public school in session, from the hallway — licensed illustration, not a person in the statistic. No Class Offered — Twelve States.
A public school in session, from the hallway. Licensed illustration — not a person in the statistic. Photo: Unsplash

What makes this the most interesting number in the whole campaign is that it behaves like an experiment. Across the states that adopted a requirement, access rose about 18% and participation about 5.1%. Same students. Same teachers. Same budgets. One rule changed.

That is the answer to the argument that rural and low-income students are simply less interested. When the rule changes, participation moves. Interest was never the variable being measured — availability was.

A requirement is not delivery. Requiring a credit obliges a district to make it available; it does not put a qualified teacher in a school of two hundred students, and some of that obligation is met by an online section or a waiver. Ask how it is being met where you live. The state pages below say which side of the line each state is on, and the county pages say what is reachable from where you are standing regardless of the answer.

What is already paid for

Students on a campus — licensed illustration, not a person in the statistic. No Class Offered — Twelve States.
Students on a campus. Licensed illustration — not a person in the statistic. Photo: Pexels

Programme names, amounts and deadlines change. These are the doors; verify current terms with the source before counting on a number.

Eight ways in. Read them in order.

Ordered by who owes you. One is law in twelve states. Five are publicly funded. Two owe you nothing at all.

The high school course

The class itself, in the building your child already walks into. Six schools in ten have it.

Required to graduate in 12 states

Dual enrollment

College credit while still in high school. Most states pay for it.

Publicly funded

CTE and the career center

CTE is where a rural district already keeps its technical equipment.

Publicly funded

Community college

Open enrollment in every state. Nobody can turn you away.

Open, but nobody has to teach you

WIOA-funded training

Federal training money through a local board. Every county has one. It is not a loan.

Publicly funded

Registered apprenticeship

Paid from the first day. Earn while learning, with a credential at the end.

Publicly funded

The public library

A machine, a connection and a chair. Free to anyone. Nobody expects you back.

Open, but nobody has to teach you

Self-taught online

Free material. No permission needed. And nobody owes you anything.

No obligation on anyone

By state

Twelve states require a computer science credit to graduate. Thirty-nine do not. Find yours.

AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming
Sources. Computer science access, participation and graduation-requirement figures: Code.org Advocacy Coalition, State of AI + Computer Science Education, 2023 and 2025 reporting years, reproduced as published. Earnings effect of a single high school computer science course: as reported in the same 2025 release. Occupation representation: Economic Policy Institute analysis of Current Population Survey microdata. County economic type and the low education, low employment, persistent poverty, population loss, housing stress and retirement destination classifications: USDA Economic Research Service County Typology Codes. Metropolitan and non-metropolitan status and labour markets: 2020 Commuting Zones and the OMB metropolitan area definitions. County counts on this page are computed from that committed county file, not asserted, so the number in the sentence and the number of pages that exist cannot disagree. We publish the source so the arithmetic can be checked rather than trusted.

Photographs on this campaign are licensed stock used as illustration — not portraits of the people inside the federal counts. Full credits: CREDITS.md.