Cost and aid
Average net price for students who received federal aid, published tuition, cost of attendance, Pell share, and federal borrowing.
Years and cohorts vary between measures, and aid figures cover only students who received federal aid.Methodology
CollegeLineup should help students use public data without making it sound more complete, current, or personal than it is.
Current build: Every college, field, and wage figure on this site comes from the federal releases listed on the data sources page. The build covers 5,800 colleges and 401 fields of study, and it was produced on August 23, 2026 by the offline pipeline in this repository.
Core rules
A site-wide updated date is not enough because costs, admissions, programs, earnings, and projections come from different cohorts.
School-wide graduation rates do not describe one degree. System-level earnings do not become campus-level outcomes because they appear on a campus page.
Use “Not reported,” “Suppressed,” or a more specific reason. Never convert missing data to zero or silently lower a school’s rank.
A source value is a fact. “Stands out for” is an editorial summary that needs visible evidence.
Historical earnings do not prove that a college caused the result. Related degrees do not prove that graduates enter a particular occupation.
What the numbers describe
Average net price for students who received federal aid, published tuition, cost of attendance, Pell share, and federal borrowing.
Years and cohorts vary between measures, and aid figures cover only students who received federal aid.Names, aliases, location, control, level, campus setting, size band, mission designations, and the URLs each college publishes.
Characteristics describe a collection year. A college can move, merge, rename, or close between builds.Applications, admissions, enrolled counts, test score ranges, and what each college says it considers.
Reported only by colleges without an open admission policy. Score ranges cover enrolled students who submitted a score.Awards conferred by field and level, program-level earnings and debt, and the distance education flag for each field.
Awards describe one year of graduates. Small cohorts are suppressed for privacy, so a blank is common.Completion within 150 percent of normal time, first-year retention, and median earnings measured years after entry.
Earnings cover aided students and are calculated across a whole system, so campuses can share a figure.National median and quarter-point wages, employment counts, and the published links between fields of study and kinds of work.
Occupation wages are not degree earnings, and a link is not a record of where graduates went.Employer data boundary: no free authoritative national source shows which individual companies hire graduates from every college, so CollegeLineup does not claim one. An employer entered in a tool is a note beside the path and nothing more.
Attribution and license details for each source live on the data sources page.
Data model
UNITIDThe federal institution or campus identity and canonical CollegeLineup college key.
OPEID6The federal scope that many debt and earnings measures are calculated across, which can cover several campuses.
CIP6The detailed six-digit instructional program used for exact offerings and completions.
CIP4The four-digit field group that program outcomes are published for.
credentialLevelThe certificate, associate, bachelor, master, doctoral, or related award level.
SOC6The detailed occupation identifier used to connect wage and employment context.
UNITID
to institution facts and the campus page
UNITID + CIP6 + award level
to exact program offering and distance flags
OPEID6 + CIP4 + credential level
to historical earnings and federal debt outcomes
CIP6 to SOC6
to possible occupations, wages, outlook, and work contextWhen an OPEID6-level outcome repeats across branches, the page must label it as system-level. When a four-digit field outcome is shown near a six-digit program, the broader scope must be visible.
Rankings
Every list needs a visible question, eligible universe, factor definitions, weights, missing-data rules, source years, and methodology version. A college cannot pay for placement or better editorial treatment.
Two orders are in use today. The balanced blend scales completion, affordability, and reported earnings from 0 to 1 across the eligible group, reverses net price so a lower cost scores higher, and averages the three with equal weight. The value and two-year lists sort on one reported number, net price, after an eligibility gate. Both print their eligibility rule, their factor list, and the count of colleges excluded for missing data at the top of the page.
Aim High, Realistic, and Safe
Public data provides overall acceptance rates and enrolled-student test percentiles. It does not provide a centralized view of essays, recommendations, course rigor, extracurriculars, major capacity, or institutional priorities. The estimate is therefore a rough guide for balancing a list, and it says so wherever it appears.
Each estimate is assembled in the open:
Career and employer goals
V1 should ask for a role first. An optional employer can add industry or location context. Results can connect the role to possible degrees, the degrees to colleges that offer them, and the occupation to public wage and outlook data.
Do not call a college a feeder without strong, current, citable employer-level evidence. Alumni presence, a published employment report, and a recruiting event are different signals and must be labeled separately.
Online programs
Distance education reporting can indicate whether all, some, or none of the credentials within a field may be completed remotely. It does not identify every marketed program, class schedule, residency requirement, state authorization, current availability, or online tuition.
Every online result should tell students to confirm the exact program, tuition, format, in-person requirements, and availability in their state before applying.
Privacy
The privacy page explains these practices in plain language.
Freshness and operations
Public bulk files are downloaded and transformed in a separate offline workflow, and the validated output is committed to the repository. The deployment serves static pages and static data files, with no runtime provider calls and no required environment variables.
This build was produced on August 23, 2026 from transform version 2. Every raw file carries a recorded SHA-256, and the build fails rather than publishing partial data when a source changes shape.