Amigos en Acción
Ten Thousand Schools
No Class Offered — Ten Thousand Schools

More than 10,000 US high schools teach no computer science at all.

Not a shortage of seats. An absence of the class.

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 — Ten Thousand Schools.
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
Home › No Class Offered › Ten Thousand Schools
10,000+US high schools that teach no computer science at all
Students sitting in a classroom — licensed illustration, not a person in the statistic. No Class Offered — Ten Thousand Schools.
Students sitting in a classroom. Licensed illustration — not a person in the statistic. Photo: Unsplash

Ten thousand is a countable number. Here is what makes it useful. It is not a rate or a ratio or a trend. It is a list of buildings, each one with a principal, a catalog and a board that meets monthly.

You are sixteen. You are good at the thing everyone says is the future. There is no class. There is no teacher who took it. The nearest college is forty minutes away and you do not have a car. The advice you are given is to learn it online, which assumes an internet connection your household pays for by the gigabyte.

None of that is a motivation problem, and treating it as one is how it stays unsolved for another decade.

Where a course is missing, the honest questions are small and answerable: is it in the catalog, did it run last year, is there a dual-enrollment agreement, does the regional career centre offer an IT pathway. Those four questions, asked at a board meeting, do more than any argument about the future of work.

Across 3,152 US counties, 1,960 sit outside every metropolitan area and 912 have lost population across each of the last two censuses. Population loss drives school consolidation, and a consolidated school with one science teacher does not add a computer science course by deciding to. The constraint is real. So are the seven ways around it.

What is already paid for

Students on a campus — licensed illustration, not a person in the statistic. No Class Offered — Ten Thousand Schools.
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.