Computer Programming Bachelor’s degree
101 programs — 25 with federal cost data, the rest suppressed for small class sizes and listed after them, ordered by median debt against median earnings — lowest first.
Data last updated
Field
Delivery
Hide for-profit colleges(16 programs)What our data shows about for-profit collegesAcross the creative fields on this site, students at private for-profit institutions borrow 27% more than students at public ones ($29,332 against $23,033) and earn 15% less four years after completing ($38,361 against $45,110).The combined effect is severe. Median debt at a for-profit equals 70% of a graduate’s annual earnings, against 47% at a public institution. And 10% of for-profit programs leave graduates owing more than they earn in a year — against 1% of public ones. Ten times the rate.This is a pattern across 212 for-profit programs, not a handful of outliers, and it holds in every creative field we cover. It does not mean no for-profit program is worth taking: some appear high in our best-value rankings, and this filter hides those too. It means the odds are materially worse, and the burden of proof sits with the school.Figures are medians computed from the College Scorecard and IPEDS data behind every table on this site.
| Institution | Programcredential and delivery | at completion | 4 yrs after | Median federal loan debt at completion, divided by median earnings four years later. It answers a single question: how much of one year’s income do you owe on the day you finish?Below 50% is generally considered manageable. Above 100% means graduates owe more than they earn in a year, and repayment on a standard ten-year plan starts to consume a serious share of income.Debt covers federal loans only, so real ratios are often worse. Both figures are medians — half of graduates fall on the wrong side of each. |
|---|---|---|---|---|
| University of Michigan-DearbornMI · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | $18,502 | $106,484 | 17% |
| Elon UniversityNC · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · Not reported | $19,500 | $111,448 | 17% |
| Bellevue UniversityNE · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | $20,517 | $90,435 | 23% |
| Farmingdale State CollegeNY · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | $16,750 | $71,665 | 23% |
| Rochester Institute of TechnologyNY · Private nonprofitRequest information → | Computer Programming, Specific ApplicationsBachelor’s degree · On campusOffers: Game Design and Development (BS) · Game Design and Development (MS) · Film and Animation (BFA) · Motion Picture Science (BS) · 3D Visualization (Digital Design) (BFA) · New Media Design (BFA) · Graphic Design (BFA) | $27,000 | $113,559 | 24% |
| DePaul UniversityIL · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Online or on campusWhat this figure actually coversThe federal government reports debt and earnings for a whole program family rather than one degree. At this institution that family also includes:Computer Programming, Specific ApplicationsThe figures on this row describe all of them together. We cannot separate them, and we do not estimate. | $24,500 | $101,315 | 24% |
| University of Akron Main CampusOH · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campusWhat this figure actually coversThe federal government reports debt and earnings for a whole program family rather than one degree. At this institution that family also includes:Computer Programming, OtherThe figures on this row describe all of them together. We cannot separate them, and we do not estimate. | $23,104 | $86,965 | 27% |
| Fort Hays State UniversityKS · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Fully online | $19,591 | $73,380 | 27% |
| New England Institute of TechnologyRI · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campusWhat this figure actually coversThe federal government reports debt and earnings for a whole program family rather than one degree. At this institution that family also includes:Computer Game ProgrammingThe figures on this row describe all of them together. We cannot separate them, and we do not estimate. | $35,500 | $114,963 | 31% |
| Rowan UniversityNJ · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | $19,437 | $60,493 | 32% |
| Kennesaw State UniversityGA · PublicRequest information → | Computer Game ProgrammingBachelor’s degree · Hybrid | $24,862 | $67,437 | 37% |
| Herzing University-BirminghamAL · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | $31,000 | $78,404 | 40% |
| Herzing University-AtlantaGA · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | $31,000 | $78,404 | 40% |
| Herzing University-MinneapolisMN · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | $31,000 | $78,404 | 40% |
| Herzing University-AkronOH · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | $31,000 | $78,404 | 40% |
| Herzing University-MadisonWI · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | $31,000 | $78,404 | 40% |
| Herzing University-OrlandoFL · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | $31,000 | $78,404 | 40% |
| Herzing University-New OrleansLA · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | $31,000 | $78,404 | 40% |
| Herzing University-KenoshaWI · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · Fully online | $31,000 | $78,404 | 40% |
| Herzing University-BrookfieldWI · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | $31,000 | $78,404 | 40% |
| Tulane University of LouisianaLA · Private nonprofitRequest information → | Computer Programming, Specific ApplicationsBachelor’s degree · On campus | $29,250 | $67,047 | 44% |
| Green River CollegeWA · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | — | $92,375 | — |
| North Seattle CollegeWA · PublicRequest information → | Computer Programming, Specific ApplicationsBachelor’s degree · On campusWhat this figure actually coversThe federal government reports debt and earnings for a whole program family rather than one degree. At this institution that family also includes:Computer Programming/Programmer, GeneralThe figures on this row describe all of them together. We cannot separate them, and we do not estimate. | — | $106,639 | — |
| Southwestern CollegeKS · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | — | $83,746 | — |
| Wilmington UniversityDE · Private nonprofitRequest information → | Computer Game ProgrammingBachelor’s degree · Hybrid | — | $45,832 | — |
| Anderson UniversitySC · Private nonprofitRequest information → | Computer Programming, Specific ApplicationsBachelor’s degree · On campus | Not reported | Not reported | — |
| Austin Community College DistrictTX · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Baker CollegeMI · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · HybridWhat this figure actually coversThe federal government reports debt and earnings for a whole program family rather than one degree. At this institution that family also includes:Computer Game ProgrammingThe figures on this row describe all of them together. We cannot separate them, and we do not estimate. | Not reported | Not reported | — |
| Blue Mountain Christian UniversityMS · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Brigham Young University-IdahoID · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Broadview CollegeRequest information → | Computer ProgrammingBachelor’s degree · Not reported | Not reported | Not reported | — |
| Capitol Technology UniversityMD · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Caribbean University-BayamonPR · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Caribbean University-PoncePR · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Carnegie Mellon UniversityPA · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Cascadia CollegeWA · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Champlain CollegeVT · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · HybridWhat this figure actually coversThe federal government reports debt and earnings for a whole program family rather than one degree. At this institution that family also includes:Computer Game ProgrammingComputer Programming, Specific ApplicationsThe figures on this row describe all of them together. We cannot separate them, and we do not estimate. | Not reported | Not reported | — |
| Columbia College ChicagoIL · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Curry CollegeMA · Private nonprofitRequest information → | Computer Programming, OtherBachelor’s degree · On campus | Not reported | Not reported | — |
| Davenport UniversityMI · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · Fully online | Not reported | Not reported | — |
| Dewey University-CarolinaPR · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Dominican University of CaliforniaCA · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Fully online | Not reported | Not reported | — |
| Eastern Michigan UniversityMI · PublicRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| EDP University of Puerto Rico Inc-San JuanPR · Private nonprofitRequest information → | Computer Programming, OtherBachelor’s degree · Fully online | Not reported | Not reported | — |
| EDP University of Puerto Rico Inc-San SebastianPR · Private nonprofitRequest information → | Computer Programming, OtherBachelor’s degree · On campus | Not reported | Not reported | — |
| EDP University of Puerto Rico-CaguasPR · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Ferrum CollegeVA · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · Not reported | Not reported | Not reported | — |
| Fitchburg State UniversityMA · PublicRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Gannon UniversityPA · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Georgia State UniversityGA · PublicRequest information → | Computer Game ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Grand View UniversityIA · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · Not reported | Not reported | Not reported | — |
| Hardin-Simmons UniversityTX · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Hodges UniversityFL · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Holy Family UniversityPA · Private nonprofitRequest information → | Computer Programming, Specific ApplicationsBachelor’s degree · On campus | Not reported | Not reported | — |
| Husson UniversityME · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | Not reported | Not reported | — |
| Idaho State UniversityID · PublicRequest information → | Computer ProgrammingBachelor’s degree · Not reported | Not reported | Not reported | — |
| Indiana Wesleyan University-MarionIN · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Jacksonville UniversityFL · Private nonprofitRequest information → | Computer Programming, Specific ApplicationsBachelor’s degree · On campus | Not reported | Not reported | — |
| Johnson & Wales University-ProvidenceRI · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · Not reported | Not reported | Not reported | — |
| Kutztown University of PennsylvaniaPA · PublicRequest information → | Computer Game ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Lake Washington Institute of TechnologyWA · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Lamar UniversityTX · PublicRequest information → | Computer Programming, Specific ApplicationsBachelor’s degree · On campus | Not reported | Not reported | — |
| Le Moyne CollegeNY · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Limestone UniversitySC · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | Not reported | Not reported | — |
| Long Island UniversityNY · Private nonprofitRequest information → | Computer Game ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Mercer UniversityGA · Private nonprofitRequest information → | Computer Programming, Specific PlatformsBachelor’s degree · Fully online | Not reported | Not reported | — |
| Metropolitan State UniversityMN · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Miami University-OxfordOH · PublicRequest information → | Computer Game ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Minnesota State University-MankatoMN · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Missouri Valley CollegeMO · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Morningside UniversityIA · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Mount Vernon Nazarene UniversityOH · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Northern Arizona UniversityAZ · PublicRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Olivet Nazarene UniversityIL · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Rochester UniversityMI · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Schreiner UniversityTX · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Shawnee State UniversityOH · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Siena CollegeNY · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Siena Heights UniversityMI · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Southern Adventist UniversityTN · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · On campusOffers: Film Production (BFA) · Animation (BFA) · Media Production (BS) · Photography (BFA) · Advertising (BS) · Public Relations (BS) · Broadcast Journalism (BS) | Not reported | Not reported | — |
| SUNY College of Technology at AlfredNY · PublicRequest information → | Computer Programming, Specific ApplicationsBachelor’s degree · On campus | Not reported | Not reported | — |
| SUNY College of Technology at CantonNY · PublicRequest information → | Computer Game ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| SUNY MorrisvilleNY · PublicRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| Universidad Adventista de las AntillasPR · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| University of California-IrvineCA · PublicRequest information → | Computer Game ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| University of ChicagoIL · Private nonprofitRequest information → | Computer Programming, OtherBachelor’s degree · On campus | Not reported | Not reported | — |
| University of Cincinnati-Main CampusOH · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · Hybrid | Not reported | Not reported | — |
| University of Maine at Fort KentME · PublicRequest information → | Computer ProgrammingBachelor’s degree · Not reported | Not reported | Not reported | — |
| University of Missouri-St LouisMO · PublicRequest information → | Computer Programming, Specific ApplicationsBachelor’s degree · HybridWhat this figure actually coversThe federal government reports debt and earnings for a whole program family rather than one degree. At this institution that family also includes:Computer Programming/Programmer, GeneralThe figures on this row describe all of them together. We cannot separate them, and we do not estimate. | Not reported | Not reported | — |
| University of Mount UnionOH · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| University of Saint KatherineCA · Private nonprofitRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| University of UtahUT · PublicRequest information → | Computer Game ProgrammingBachelor’s degree · On campusWhat this figure actually coversThe federal government reports debt and earnings for a whole program family rather than one degree. At this institution that family also includes:Computer Programming/Programmer, GeneralThe figures on this row describe all of them together. We cannot separate them, and we do not estimate. | Not reported | Not reported | — |
| University of Washington-Bothell CampusWA · PublicRequest information → | Computer ProgrammingBachelor’s degree · On campus | Not reported | Not reported | — |
| University of Wisconsin-River FallsWI · PublicRequest information → | Computer ProgrammingBachelor’s degree · Not reported | Not reported | Not reported | — |
| Utah Valley UniversityUT · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campusWhat this figure actually coversThe federal government reports debt and earnings for a whole program family rather than one degree. At this institution that family also includes:Computer Programming, Specific ApplicationsThe figures on this row describe all of them together. We cannot separate them, and we do not estimate. | Not reported | Not reported | — |
| Western Colorado UniversityCO · PublicRequest information → | Computer ProgrammingBachelor’s degree · Not reported | Not reported | Not reported | — |
| Western Connecticut State UniversityCT · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Western Governors UniversityUT · Private nonprofitRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · HybridOffers: Computer Science (BS) · Software Engineering (BS) · Information Technology (BS) · User Experience Design (BS) · Front-End Web Development (Certificate) | Not reported | Not reported | — |
| Winthrop UniversitySC · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
| Yale UniversityCT · Private nonprofitRequest information → | Computer Programming, Specific ApplicationsBachelor’s degree · On campus | Not reported | Not reported | — |
| Youngstown State UniversityOH · PublicRequest information → | Computer Programming/Programmer, GeneralBachelor’s degree · On campus | Not reported | Not reported | — |
Source: College Scorecard, Field of Study (retrieved September 2026)
How we are paid: StudyCreative earns revenue when readers ask to be connected with a school. No school pays to appear in these figures, to change them, or to be left out of them. Full disclosure.
One thing these figures cannot tell you
Earnings and debt are reported by the federal government at a four-digit program level, so a figure shown against “Computer Programming” covers every related program at that institution rather than one named degree. Full methodology.