STEM OPT Qualifying Majors 2026: Is Your Degree on ICE's Official STEM List?
Not every science or tech degree qualifies for STEM OPT — your CIP code is what ICE actually checks.

You graduated with a degree you believe is STEM — maybe Computer Science, Biomedical Engineering, or Data Analytics. You're on initial 12-month OPT, your 60-day grace period is approaching, and the 24-month STEM OPT extension is the only thing standing between you and a work authorization gap. Then someone mentions that ICE determines eligibility by CIP code, not by what your diploma says, and you realize you have never actually verified your specific program is on the list.
That moment of uncertainty costs people real time — and occasionally reveals that a program they assumed was STEM-eligible is not listed, or that a program they assumed was borderline actually qualifies. Getting this wrong has downstream consequences: an unauthorized STEM OPT extension affects your H-1B eligibility, your employment history record at USCIS, and potentially your ability to maintain F-1 status. This guide cuts through the confusion and tells you exactly how the list works, which categories consistently qualify, which ones trip people up, and what to do if your program is a close call.
How ICE's STEM designation actually works
The STEM OPT 24-month extension is authorized under 8 CFR §214.2(f)(10)(ii)(C). Eligibility turns on one primary criterion: your degree must fall under a CIP code that ICE has placed on its official STEM Designated Degree Program list. ICE maintains and updates this list at the Student and Exchange Visitor Program (SEVP) website.
CIP stands for Classification of Instructional Programs — a taxonomy maintained by the National Center for Education Statistics (NCES). Every academic program at every accredited US institution has an assigned CIP code. Your CIP code appears on your I-20. When your DSO recommends the STEM OPT extension in SEVIS and you file the I-765 with USCIS, the system checks that CIP code against the current ICE STEM list.
The actual major name printed on your diploma matters less than you think. Two programs at different universities with similar names can carry different CIP codes and therefore different STEM eligibility. A "Data Science" master's program coded under 27.0501 (Statistics, General) qualifies. One coded under 52.1301 (Management Information Systems) also qualifies. One coded under 52.0201 (Business Administration and Management, General) does not.
The three-step check:
- Pull your I-20 and locate the CIP code field
- Navigate to the current ICE STEM list at study.studentandexchangevisitor.gov/stem-opt/stem-list
- Search for your exact CIP code (six-digit format, e.g., 11.0701)
If it is there, you are eligible for the extension provided you also meet the employer-side requirements (E-Verify, Form I-983 training plan). If it is not there, you are not — regardless of how STEM-adjacent the degree sounds.
Major STEM-eligible CIP code categories
The ICE list is organized by broad CIP category. Here is a practical summary of the main qualifying categories and representative degrees within each.
| CIP Family | CIP Code Range | Representative Qualifying Programs |
|---|---|---|
| Computer and Information Sciences | 11.xxxx | Computer Science, Software Engineering, Information Security, AI, Cybersecurity, Computer Engineering (some) |
| Engineering | 14.xxxx | Mechanical, Electrical, Chemical, Civil, Biomedical, Environmental, Aerospace, Industrial Engineering |
| Engineering Technologies | 15.xxxx | Computer Engineering Technology, Electrical Engineering Technology, Construction Engineering Technology |
| Mathematics and Statistics | 27.xxxx | Mathematics, Applied Mathematics, Statistics, Biostatistics, Operations Research |
| Physical Sciences | 40.xxxx | Physics, Chemistry, Geology, Atmospheric Science, Astronomy |
| Biological Sciences | 26.xxxx | Biology, Biochemistry, Bioinformatics, Microbiology, Neuroscience, Genetics |
| Agricultural Sciences | 01.xxxx (select) | Agricultural Engineering, Food Science, Soil Science (not all sub-codes qualify) |
| Architecture and Related | 04.xxxx (select) | Architectural Engineering (not Architecture itself — see common mistakes) |
| Military Technologies | 29.xxxx | Military Applied Sciences, Intelligence |
| Natural Resources | 03.xxxx (select) | Forestry, Environmental Engineering (not all sub-codes) |
| Psychology (Experimental) | 42.xxxx (select) | Experimental Psychology, Cognitive Science programs coded here |
| Social Sciences (select) | 45.xxxx (select) | Econometrics and Quantitative Economics only |
| Business (select) | 52.xxxx (select) | Management Information Systems (52.1201), Operations Research (52.1301) |
Note that entire CIP families are not uniformly included. Within each family, specific 4- and 6-digit codes qualify while adjacent codes do not. This is the source of most confusion.
Degrees that almost always qualify
Based on the ICE list as of 2026, the following program types are consistently STEM-designated across virtually all accredited institutions:
- Computer Science (BS, MS, PhD) — 11.0701
- Computer Engineering — 14.0901
- Electrical Engineering — 14.1001
- Mechanical Engineering — 14.1901
- Chemical Engineering — 14.0701
- Civil Engineering — 14.0801
- Biomedical / Bioengineering — 14.0501
- Environmental Engineering — 14.1401
- Industrial Engineering — 14.3501
- Data Science (when coded under 11.0401 or 27.0501)
- Statistics — 27.0501
- Biostatistics — 26.1102
- Applied Mathematics — 27.0301
- Physics — 40.0801
- Chemistry — 40.0501
- Biochemistry — 26.0202
- Bioinformatics — 26.1103
- Information Security / Cybersecurity — 11.1003
- Software Engineering — 11.0701 or 14.0903
If your degree is in any of these areas from an accredited US institution, confirm your CIP code matches one of these and you are almost certainly eligible.
Degrees that are commonly misunderstood
This is where candidates get into trouble. These programs sound STEM but have inconsistent or limited CIP designations.
Management Information Systems (MIS): Eligible under 52.1201. Many MIS programs at business schools carry this code. However, if your program was coded differently by your institution, check carefully.
Information Technology / Information Systems: Some IT programs qualify under 11.xxxx; others are coded under 52.xxxx business codes and do not. There is no universal answer — check the I-20 code.
Data Analytics / Business Analytics: This is one of the most variable areas in 2026. Programs housed in business schools and coded under 52.xxxx generally do not qualify. Programs in CS or Statistics departments coded under 11.xxxx or 27.xxxx generally do. The degree name alone tells you nothing.
Economics: Standard Economics (45.0601) does not qualify. Econometrics and Quantitative Economics (45.0603) does. If your program was a pure economics degree, it is almost certainly 45.0601.
Psychology: Clinical, counseling, and general psychology programs do not qualify. Experimental Psychology and Cognitive Science coded under specific 42.xxxx codes sometimes do — but this requires a program-by-program check.
Architecture: Architecture itself (04.0201) does not qualify. Architectural Engineering (14.0401) does. These are different degrees and different CIP codes.
Finance: Generally not on the list. Computational Finance or Mathematical Finance programs sometimes coded under 27.xxxx may qualify — again, the CIP code is dispositive.
Health Sciences / Public Health: Traditional public health programs do not qualify. Biostatistics (26.1102) does. Health Informatics coded under specific IT codes may. Clinical programs (nursing, medicine, dentistry) do not appear on the STEM OPT list.
The 24-month STEM OPT extension: what you actually get
If your degree qualifies and you secure a qualifying employer, USCIS grants an additional 24 months of work authorization on top of your initial 12-month OPT — for a total of 36 months. This is the 24-month extension authorized by 8 CFR §214.2(f)(10)(ii)(C), which replaced the old 17-month extension after a 2016 settlement.
What that window gets you in practice:
- Three rounds of H-1B lottery eligibility (FY 2027, 2028, 2029 cap cycles during typical STEM OPT if you started initial OPT in 2025-2026)
- Continued ability to change employers within the OPT authorization period (with I-983 updated each time)
- Time to build your US work history, which matters for H-1B petition packaging
For a deeper comparison of the OPT, STEM OPT, and CPT authorization periods and how they interact, see our OPT vs STEM OPT vs CPT breakdown.
The 90-day unemployment limit during STEM OPT
A critical constraint most candidates understand abstractly but underestimate in practice: you may not accumulate more than 90 days of unemployment during your initial 12-month OPT, and an additional 60 days during STEM OPT (150 days total across both periods). These are calendar days, not business days.
The unemployment clock runs from your OPT start date. Days between jobs, between internships, and days spent job searching all count. If you exceed the limit, you are out of status — which means you cannot lawfully file for the STEM extension even if your degree qualifies. Managing this clock proactively is not optional. See how to beat the OPT 90-day unemployment clock for tactical approaches.
Employer requirements that sit alongside degree eligibility
Even if your degree qualifies, the employer must:
- Be enrolled in E-Verify
- Report material changes, layoffs, and terminations to your DSO within five business days
- Sign and maintain a Form I-983 Training Plan documenting your learning objectives, mentoring, and evaluation process
If the employer is not E-Verify enrolled, the extension cannot be approved — regardless of how STEM-eligible your degree is. The I-983 is not a formality; it must describe genuine training alignment between your job duties and your degree. For a complete walkthrough of the I-983 requirements, see our STEM OPT employer I-983 training plan guide.
Filing timeline: when to apply for the STEM extension
The standard STEM OPT extension timeline in 2026:
- 90 days before initial OPT ends: Earliest date you can file Form I-765 for the STEM extension
- File date: Your DSO recommends the STEM extension in SEVIS and issues a new I-20 with STEM OPT notation; you file I-765 with USCIS at this point
- Processing time: USCIS standard processing for I-765 has ranged from 3 to 5 months in recent cycles; premium processing is not available for I-765
- Cap-gap protection: If your initial OPT expires while your STEM extension application is pending, your status and work authorization are automatically extended through the pending period — but only if you filed in a timely and complete manner
- Approval: New EAD card arrives with the 24-month end date; you continue working uninterrupted
Do not wait until 60 days before expiration to start this process. Gathering DSO signatures, employer I-983 sign-off, and completing the I-765 application takes time, and USCIS processing has been slow. Filing at the 90-day earliest opportunity gives you the maximum buffer.
Common mistakes
Assuming the major name equals the CIP code. You may have a degree called "Data Analytics" at a business school coded 52.1301 (Operations Research — qualifies) or 52.0201 (Business Administration — does not). Never assume. Pull the I-20.
Using an outdated version of the ICE STEM list. ICE has updated the list multiple times since the 24-month extension was introduced. Articles, forum posts, and even DSO handouts from 2020 or 2022 may reflect older versions. Always use the live list at SEVP's official site.
Filing I-765 without a signed I-983. USCIS can reject or deny STEM OPT applications that arrive without a properly completed Form I-983 with employer signature. The training plan must be in place before you file.
Changing employers during STEM OPT without updating the I-983. You must report a change of employer to your DSO within 10 days and provide an updated I-983 from the new employer. Continuing to work for the new employer beyond the 10-day reporting window without an updated I-983 constitutes a status violation.
Counting on a non-E-Verify employer to come into compliance quickly. E-Verify enrollment takes the employer time. Do not assume it will be done in days — get written confirmation of enrollment before you file.
Using a degree from a non-accredited institution. Only degrees from accredited US institutions are eligible. An institution that lost accreditation after you graduated is a complicated edge case — consult an immigration attorney.
Confusing STEM OPT with cap-exempt H-1B. STEM OPT is a work authorization extension; it is not an H-1B visa. You still need to win the H-1B lottery (or pursue a cap-exempt role) for long-term work authorization. Your STEM OPT period gives you more lottery attempts, but does not replace the need to file for H-1B. See our guide on cap-exempt H-1B employers if you want to understand your fallback options.
What to do if your degree is borderline or ineligible
If your CIP code is not on the list, you have a few avenues worth exploring:
Check if a prior degree qualifies. If you hold a prior STEM-designated degree from a US institution (even a bachelor's while your current degree is a non-STEM master's), you may be eligible to file the extension based on the earlier degree. The role must be related to that prior STEM degree.
Talk to your DSO about program re-coding. In some cases, universities have sought STEM designation for programs that were not previously coded as STEM. This is an institutional process and takes time, but it has worked for some programs.
Consider the H-1B cap-gap timeline. If your initial OPT expires before a STEM extension is available, the cap-gap provision can protect your status and employment authorization if you have an H-1B petition filed for the upcoming fiscal year.
Explore cap-exempt employment. Universities, affiliated nonprofit research organizations, and government research facilities can hire you under H-1B without going through the lottery. These employers can often move faster and with more flexibility if your OPT situation is constrained. For a full breakdown of your options if the H-1B lottery does not work out, see H-1B backup plans after lottery.
Frequently asked questions
How do I know if my degree qualifies for STEM OPT?
Your degree's CIP code must appear on ICE's official STEM Designated Degree Program list. Your DSO can confirm the exact CIP code listed on your I-20. If the code is on the ICE list, you are eligible — the actual major name on your diploma is secondary to the CIP code.
Can a business or social science degree ever qualify for STEM OPT?
Some degrees that sound non-STEM do qualify because of their CIP codes. Management Information Systems, Operations Research, Econometrics and Quantitative Economics, and some Statistics programs fall under STEM-designated CIP codes. However, general Business Administration, Management, and traditional Economics degrees do not appear on the list.
What happens if I apply for STEM OPT but my degree is later found to be ineligible?
USCIS can deny the extension and, in serious cases, find that you were unlawfully employed during the period you worked after your initial OPT expired. Always confirm eligibility with your DSO before filing the I-765 for the extension — do not rely solely on your major name.
I have two degrees — one STEM and one non-STEM. Can I use the STEM degree for the extension?
Yes. You may use any prior STEM-designated degree from a currently accredited US institution to qualify for the extension, even if the degree you are currently working under is non-STEM, provided you are working in a role related to that STEM degree. Discuss this with your DSO.
Is the STEM OPT list the same in 2026 as it was in prior years?
The list is updated periodically by ICE. The most recent significant revision added and removed several CIP codes. Always check the live ICE list at the SEVP official website rather than relying on a cached or older version, including this article, for final eligibility decisions.
Have questions about your specific degree's STEM eligibility or want help targeting employers who consistently support international candidates through OPT and H-1B? Reach out to F1Jobs — we help candidates navigate exactly these situations every week.
Frequently asked questions
How do I know if my degree qualifies for STEM OPT?
Your degree's Classification of Instructional Programs (CIP) code must appear on ICE's official STEM Designated Degree Program list. Your DSO can confirm the exact CIP code listed on your I-20. If the code is on the ICE list, you are eligible — the actual major name on your diploma is secondary to the CIP code.
Can a business or social science degree ever qualify for STEM OPT?
Some degrees that sound non-STEM do qualify because of their CIP codes. Management Information Systems, Operations Research, Econometrics, and some Statistics programs fall under STEM-designated CIP codes. However, general Business Administration, Management, and traditional Economics degrees do not appear on the list.
What happens if I apply for STEM OPT but my degree is later found to be ineligible?
USCIS can deny the extension and, in serious cases, find that you were unlawfully employed during the period you worked after your initial OPT expired. Always confirm eligibility with your DSO before filing the I-765 for the extension — do not rely solely on your major name.
I have two degrees — one STEM and one non-STEM. Can I use the STEM degree for the extension?
Yes. You may use any prior STEM-designated degree from a currently accredited US institution to qualify for the extension, even if the degree you are currently working under is non-STEM, provided you are working in a role related to that STEM degree. Discuss this with your DSO.
Is the STEM OPT list the same in 2026 as it was in prior years?
The list is updated periodically by ICE. The most recent significant revision added and removed several CIP codes. Always check the live ICE list at study.studentandexchangevisitor.gov rather than relying on a cached or older version, including this article, for final eligibility decisions.