What Is a CIP Code? CIP 2020 Structure, IPEDS Reporting, and Workforce Links

Updated: 2026 · Standard owner: NCES (U.S. Department of Education) · Active taxonomy: CIP 2020 · Governance: Authority & Trust Hub

The Classification of Instructional Programs, usually called CIP, is the federal standard used to classify fields of study and instructional program completions in U.S. education data. It is maintained by NCES and is used across major postsecondary reporting systems, especially IPEDS.

Why CIP exists

Program names vary widely across institutions. CIP creates a shared taxonomy so fields of study and completions can be tracked, compared, and reported consistently across colleges, states, and federal systems. NCES describes CIP as a taxonomic scheme that supports accurate tracking and reporting of fields of study and program completions activity. :contentReference[oaicite:2]{index=2}

If NAICS classifies what businesses do, CIP classifies what people study. It becomes especially useful when education data is linked to occupations and employer industries for workforce analysis.

CIP code structure

CIP uses a three-level hierarchy that moves from a broad field to a detailed instructional program.

  • 2-digit series: broad field family
  • 4-digit series: specialization group
  • 6-digit series: detailed instructional program
2-digit series
14

Engineering

4-digit series
14.08

Civil Engineering

6-digit series
14.0804

Transportation and Highway Engineering

How to use this
Choose the most specific match

Use 6-digit CIP for completions and detailed program analysis. Use 2-digit series for broader summaries.

Dots are standard for readability, such as 14.0804, but many datasets store a flat format such as 140804. Normalize the format before matching or joining data.

How to read a CIP code

Read CIP from left to right. The first two digits identify the major field, the next two narrow the specialization, and the last two identify the detailed instructional program.

Level Example What it represents
2-digit 14 Major field family, such as Engineering
4-digit 14.08 Specialization group, such as Civil Engineering
6-digit 14.0804 Detailed instructional program used for reporting and analysis

The Golden Path: CIP to SOC to NAICS

This is one of the most useful applied workflows. CIP describes education output, SOC describes occupations, and NAICS describes employer industries. Together, they help connect completions data to labor market demand.

Data flow for workforce and outcomes analysis

Education CIP 14.0804

Program completions for a specific field of study.

Occupations SOC lookup

Links fields of study to job roles and occupational families.

Industries NAICS context

Shows the employer side and where those jobs are found.

If the goal is workforce alignment, the natural next step is often an occupation lookup. See the SOC Code Lookup Directory.

IPEDS connection

IPEDS is the core U.S. postsecondary reporting system, and CIP is the language used to classify program completions within it. NCES IPEDS materials describe completions data as being collected by program using 6-digit CIP codes. :contentReference[oaicite:3]{index=3}

If you are building reporting pipelines, store the code, the title, and the CIP version used for the reporting year so the data remains auditable over time.

STEM eligibility

CIP also matters in policy workflows. DHS uses a designated list of CIP-coded fields for STEM OPT eligibility, so in some cases the controlling factor is the exact CIP code rather than the program name alone. :contentReference[oaicite:4]{index=4}

  • Eligibility rules can depend on specific 6-digit CIP codes.
  • Program names alone are not always enough for determination.
  • The controlling list should always be verified for the specific policy use case.

Who uses CIP codes?

  • Colleges and universities classifying programs and completions
  • IPEDS reporting teams handling federal survey submissions
  • State agencies analyzing education pipelines and outcomes
  • Federal agencies using standardized education program data
  • Researchers connecting education to jobs, wages, and industries

FAQ

  • What does a CIP code represent?
    A CIP code represents an instructional program or field of study standardized for reporting and comparison across institutions and datasets.
  • What CIP version is current for 2026?
    CIP 2020 is still the most recent version published by NCES and remains the current reference point for 2026 reporting cycles. :contentReference[oaicite:5]{index=5}
  • Why do CIP codes include dots?
    Dots improve readability, such as 14.0804. Many systems store a flat version such as 140804, so formatting often needs to be normalized before joins or crosswalks.
  • Is CIP the same as an occupation code?
    No. CIP classifies programs of study, while SOC classifies occupations. They are often used together, but they are not the same system.
  • How is CIP used for STEM eligibility?
    Some federal policy uses, including STEM OPT workflows, rely on designated CIP-coded fields. The exact controlling list should always be checked for the relevant use case. :contentReference[oaicite:6]{index=6}

Primary sources for this topic are NCES for official CIP definitions and versioning, IPEDS for federal reporting context, and DHS for STEM-designated CIP use in immigration-related policy workflows.