Methodology

How every number on Truewise is computed. Last updated 2026-10-03. Data vintages: College Scorecard release 2026-06-10; BLS OEWS May 2025 + Employment Projections 2025-35; CRDC 2023-24.

Sources

Everything comes from public U.S. federal data. College outcomes use two College Scorecard bulk files (most recent release, 2026-06-10), joined on the IPEDS UNITID: the Field-of-Study file (per program: median earnings after completion, median debt) and the Institution file (the state and national high-school-graduate earnings thresholds). Careers demand adds the NCES CIP-to-SOC crosswalk, BLS OEWS wages, and BLS Employment Projections. High-school data comes from the Civil Rights Data Collection (CRDC).

The earnings-premium test (Value Check)

For each program (school × 4-digit CIP × credential) we take median earnings four years after completion, the same figure the Department of Education displays on the public College Scorecard site, falling back to the one-year figure only where the four-year value is suppressed, and compare it to the state high-school-graduate earnings threshold:

The headline number, in full

Our headline is that 1 in 10 undergraduate programs with reported earnings have graduates who earn less than a typical high-school graduate. Here is exactly what is behind it, including the parts most coverage leaves out:

How sensitive is that number?

The fair criticism of any rate built on the reported 28% is that suppression might not be random, so the visible programs could be an unrepresentative sample. Suppression is indeed not random: undergraduate certificates are about 84% suppressed and fall short at 34.6% where reported, while bachelor's degrees are about 60% suppressed and fall short at 4.7%. Reported programs have a median of 35 graduates; suppressed ones have 4.

Assuming every suppressed program falls short at the rate observed in its own credential-and-sector group, and re-estimating across all programs, the rate becomes 12.1%, against the 10.5% we publish. So the reported programs likely understate the true share, because the programs ED suppresses are disproportionately certificates, which fall short most often. This adjustment only accounts for credential and sector mix; it cannot tell whether suppressed programs differ from reported ones within the same group, so read it as a sign that the true share is probably somewhat higher than 10.5%, not as a precise figure.

One distinction worth stating plainly, because it is easy to conflate. Our headline counts programs. Weighted by the number of graduates instead, the rate is 9.7%, a little lower: programs that fall short are somewhat smaller than average. Graduate counts are the ones ED's College Scorecard site displays. Both numbers are in site/data/value_check_summary.json and are recomputed by analysis/summary.py on every data refresh; a test checks that this page matches it.

Reproduce these numbers: the dataset lives in published/value_check.parquet and the exact script is analysis/summary.py in the GitHub repo.

Principles

The audit that caught our own bug

When we checked Value Check against ED's live College Scorecard site, we found we had originally used one-year earnings while ED publishes the four-year figure. We fixed it to prefer four-year earnings (falling back to one-year only when suppressed), which changed the headline fail rate from 33% to 9%. After the fix our four-year figures matched ED's published figures in the programs we spot-checked (for example UCLA Economics $95,440, Psychology $61,050, Sociology $64,692). We publish this so readers can see what changed and why. Full write-up: AUDIT.md.

Why do other studies say 1 in 4?

Some coverage (for example a widely cited HEA Group study) reports that attendees of about 1 in 4 higher-ed programs earn less than high-school graduates. The difference from our 1 in 10 is not a contradiction, it is three definitional choices:

All three are defensible; we state ours plainly so the number is reproducible.

Cite this

If you use the Truewise dataset or code, please cite it:

Anandraj. (2026). Truewise: open US college program value data from the College Scorecard (Version 0.1.0) [Data set and software]. Zenodo. https://doi.org/10.5281/zenodo.21781702

That DOI (10.5281/zenodo.21781702) always resolves to the latest version. To cite the exact version you used, v0.1.0 is 10.5281/zenodo.21781703. Every release is archived on Zenodo with its data files and checksums. A machine-readable CITATION.cff is in the repository, and GitHub's "Cite this repository" button reads from it.

The other modules, in brief

Affordability shows net price by family-income bracket (College Scorecard NPT41 to NPT45), coalesced across a school's sector; suppressed brackets show as "not reported". Debt as years of gain divides a program's median federal debt by its yearly earnings premium over a high-school graduate. It is a ratio, not a repayment time: it ignores interest, taxes and living costs. Where a program has no premium, the page says so rather than showing a number. Compare also shows Pell share and completion beside the earnings-premium pass rate, with a transparent "hidden gem" rule (beats all three national medians); it is an access-and-outcomes view, not the Chetty income-mobility rate. Careers pools program earnings to the field level and joins BLS occupation pay and outlook through the NCES CIP-to-SOC crosswalk. High schools report, from the CRDC, which advanced courses a school offers, participation, and staffing (counselors, security).

Full detail for every module is in METHODOLOGY.md and the data dictionary.

Known limitations