Introduction
Four different offices end up hunting for a CIP code on the same campus. The registrar or IPEDS keyholder needs one every Completions cycle. The DSO needs one for an international student's Form I-20. A program proposal committee needs one before a new program can be benchmarked against federal field-of-study data. And IR needs one the moment a dean asks how a program compares nationally. The NCES CIP user site is the authoritative source, but it rewards people who arrive with a method. This is the method.
The four tools on the CIP user site
- Search: keyword search across the code list, and you can scope it to Title, Definition, or Examples separately, or filter to a 2-digit series or a code length. Searching the Examples field is the underrated move, because that is where local program names live.
- Browse: the full hierarchy, every 2-digit series down to its 6-digit codes, for when you know the neighborhood but not the address.
- The CIP Wizard: a guided decision tree that narrows the list by asking about the program's content. Useful for genuinely unfamiliar fields.
- The year toggle: the site carries both the 2020 and 2010 editions, plus filters for what changed between them, new, deleted, moved from, moved to. If your program was coded years ago, check whether its code survived the 2020 revision intact.
A matching method that survives audit
Search the local title first, in the Examples field
Local program names are usually close to one of the illustrative titles NCES attached to a 6-digit code. A search on the local name in Examples will typically land in the right series faster than a Title search, because local names are marketing-influenced and official titles are not.
Read the full 6-digit definition
The definition states what the program prepares students to do. Match on this, not on the label. Two codes can share a title word and describe completely different curricula.
Check the 4-digit series it sits in
The 4-digit series tells you the range of programs the code aggregates with. A code that is technically accurate but sits in the wrong series for your reporting needs, for example a health program coded in a general science series, will vanish from the field-of-study comparisons you actually want.
Write down the decision and its evidence
One paragraph: the program, the code chosen, the definition language that matched, who decided, and when. Every coding decision gets questioned eventually, usually during an IPEDS revision year or an accreditation self-study, and the memo is the difference between a five-minute answer and a re-code.
Re-check at every CIP revision
The 2020 edition deleted codes, moved others, and added hundreds. A code that was correct when assigned can be wrong now without anyone touching the curriculum. Put a review of your mapping table on the calendar for each revision cycle.
Code the curriculum, not the title
The recurring failure mode is coding to the name. A program titled Business Administration could plausibly sit under the general business code (52.0101) or the management-focused code (52.0201); the difference is what the curriculum actually requires, and the definitions say so explicitly. University curriculum offices that handle this well assign the code that best describes the program's content overall, not the code that serves whichever use someone is anxious about this quarter. The same guidance applies to structure: at most institutions, concentrations report under their major's code rather than getting their own, and a major offered under multiple degree types carries one code. The CIP describes programs, not administrative packaging.
When two codes fit
Interdisciplinary programs are the hard case: a health informatics program might sit in the health professions series or the computing series, and both are defensible on content. Three rules keep the decision honest. Pick the single best overall description, because federal reporting allows one code per program, not a portfolio. Do not tailor the choice to a downstream benefit, for example choosing a code because it sits on a STEM designation list; designation lists are fixed per code and the curriculum has to actually match the definition. And when two offices disagree, the tiebreaker is the definition that covers the majority of the required coursework, documented by whoever owns curriculum governance. NCES maintains a specialist blog series on changing CIP codes and the proper use of residual codes; it is the closest thing to case law this taxonomy has.
When nothing fits
If no code's definition describes the curriculum, there are exactly two honest options. The first is the residual "Other" code at the end of the closest series (format XX.9999). It is a legitimate code, but it costs you: "Other" codes carry no program description, map to no occupation in the CIP-to-SOC crosswalk, and aggregate unlike programs, so the program becomes invisible to field-of-study analysis. The second option is nominating a new code. IPEDS keyholders can submit a program title nomination to NCES, which decides whether the program is a variant of an existing code or grounds for a new one in the next edition. Given the roughly ten-year revision cycle, a nomination filed now is a bet on the 2030 edition, so in practice new programs launch under the best available current code and the nomination runs in parallel.
Keep your own mapping table
- Columns that earn their keep: internal program ID, program title as the catalog states it, assigned CIP code, credential levels offered, date assigned, decision memo link, and the code's status in the 2020 revision (unchanged, moved, new).
- Treat it as governed data, not a spreadsheet of record that one person maintains from memory. It is the source the IPEDS Completions pull, the SEVIS coding, and every benchmarking request all read from.
- When the next revision lands, the table is the worklist: filter to the codes NCES moved or deleted, and only those programs need a re-code decision.
Where to go next
For the anatomy of the codes themselves, start with what is a CIP code. To see a CIP-4 series in action, with the completions and earnings data that hang off it, browse the CIP programs directory. If your program is headed for a viability conversation, the demand side of it runs on SOC codes; see the two codes every program review needs. And if a code change broke one of your trend series, CIP 2010 to 2020: what moved and how to rebase your trends covers the repair.
Ask about a program by its local name
Clema resolves local program titles to CIP codes and pulls the federal completions, earnings, and peer data behind them.
Book a demo