Amigos en Acción
Texas
No Class Offered — Outside Every Metro

Texas

One of thirty-nine states where whether the course exists is a district decision.

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 — Outside Every Metro — texas.
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 › Outside Every Metro › Texas
The high school courseDual enrollmentCTE and the career centerCommunity collegeWIOA-funded trainingRegistered apprenticeshipThe public librarySelf-taught online
NoTexas does not require computer science to graduate
168of 254 Texas counties sit outside every metro area

Texas does not require it

Texas is one of thirty-nine states with no computer science graduation requirement, so whether the course exists in any given Texas school is a district decision made locally, one catalog at a time.

Students sitting in a classroom — licensed illustration, not a person in the statistic. No Class Offered — Outside Every Metro — texas.
Students sitting in a classroom. Licensed illustration — not a person in the statistic. Photo: Unsplash

Nationally, 40% of public high schools offer no foundational computer science at all — more than 10,000 schools. In states that adopted a requirement, access rose around 18%. This is the measured size of the rule Texas has not adopted.

The seven routes below do not wait for that to change, and every one of them operates in Texas today.

What non-metropolitan means for Texas

168 of Texas's 254 counties sit outside every metropolitan area. The USDA classifies 53 as low-education counties and 24 as persistent-poverty counties. 73 have lost population across each of the last two censuses, which is the condition that drives school consolidation.

Small schools do not decline to offer computer science out of indifference. A graduating class of forty cannot fill an elective, and a school with four teachers cannot assign one of them to a subject none of them was trained in. This is a staffing and scale problem, and dual enrollment, the regional career centre and online sections exist because it cannot be solved inside the building.

What Texas runs on

Of 254 counties, the most common economic types are mining and energy (65), farming (63), government (32). That decides which route is realistic. Where the employers are field services, transport and equipment contractors, the technical work that already exists locally is maintenance, logistics and systems that keep those operations running — which is a more reachable first job than a software role. It is a real one.

What is already paid for

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

By county

Anderson CountyAndrews CountyAngelina CountyAransas CountyArcher CountyArmstrong CountyAtascosa CountyAustin CountyBailey CountyBandera CountyBastrop CountyBaylor CountyBee CountyBell CountyBexar CountyBlanco CountyBorden CountyBosque CountyBowie CountyBrazoria CountyBrazos CountyBrewster CountyBriscoe CountyBrooks CountyBrown CountyBurleson CountyBurnet CountyCaldwell CountyCalhoun CountyCallahan CountyCameron CountyCamp CountyCarson CountyCass CountyCastro CountyChambers CountyCherokee CountyChildress CountyClay CountyCochran CountyCoke CountyColeman CountyCollin CountyCollingsworth CountyColorado CountyComal CountyComanche CountyConcho CountyCooke CountyCoryell CountyCottle CountyCrane CountyCrockett CountyCrosby CountyCulberson CountyDallam CountyDallas CountyDawson CountyDeaf Smith CountyDelta CountyDenton CountyDeWitt CountyDickens CountyDimmit CountyDonley CountyDuval CountyEastland CountyEctor CountyEdwards CountyEl Paso CountyEllis CountyErath CountyFalls CountyFannin CountyFayette CountyFisher CountyFloyd CountyFoard CountyFort Bend CountyFranklin CountyFreestone CountyFrio CountyGaines CountyGalveston CountyGarza CountyGillespie CountyGlasscock CountyGoliad CountyGonzales CountyGray CountyGrayson CountyGregg CountyGrimes CountyGuadalupe CountyHale CountyHall CountyHamilton CountyHansford CountyHardeman CountyHardin CountyHarris CountyHarrison CountyHartley CountyHaskell CountyHays CountyHemphill CountyHenderson CountyHidalgo CountyHill CountyHockley CountyHood CountyHopkins CountyHouston CountyHoward CountyHudspeth CountyHunt CountyHutchinson CountyIrion CountyJack CountyJackson CountyJasper CountyJeff Davis CountyJefferson CountyJim Hogg CountyJim Wells CountyJohnson CountyJones CountyKarnes CountyKaufman CountyKendall CountyKenedy CountyKent CountyKerr CountyKimble CountyKing CountyKinney CountyKleberg CountyKnox CountyLa Salle CountyLamar CountyLamb CountyLampasas CountyLavaca CountyLee CountyLeon CountyLiberty CountyLimestone CountyLipscomb CountyLive Oak CountyLlano CountyLoving CountyLubbock CountyLynn CountyMadison CountyMarion CountyMartin CountyMason CountyMatagorda CountyMaverick CountyMcCulloch CountyMcLennan CountyMcMullen CountyMedina CountyMenard CountyMidland CountyMilam CountyMills CountyMitchell CountyMontague CountyMontgomery CountyMoore CountyMorris CountyMotley CountyNacogdoches CountyNavarro CountyNewton CountyNolan CountyNueces CountyOchiltree CountyOldham CountyOrange CountyPalo Pinto CountyPanola CountyParker CountyParmer CountyPecos CountyPolk CountyPotter CountyPresidio CountyRains CountyRandall CountyReagan CountyReal CountyRed River CountyReeves CountyRefugio CountyRoberts CountyRobertson CountyRockwall CountyRunnels CountyRusk CountySabine CountySan Augustine CountySan Jacinto CountySan Patricio CountySan Saba CountySchleicher CountyScurry CountyShackelford CountyShelby CountySherman CountySmith CountySomervell CountyStarr CountyStephens CountySterling CountyStonewall CountySutton CountySwisher CountyTarrant CountyTaylor CountyTerrell CountyTerry CountyThrockmorton CountyTitus CountyTom Green CountyTravis CountyTrinity CountyTyler CountyUpshur CountyUpton CountyUvalde CountyVal Verde CountyVan Zandt CountyVictoria CountyWalker CountyWaller CountyWard CountyWashington CountyWebb CountyWharton CountyWheeler CountyWichita CountyWilbarger CountyWillacy CountyWilliamson CountyWilson CountyWinkler CountyWise CountyWood CountyYoakum CountyYoung CountyZapata CountyZavala County

All eight routes

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.