/
STEM OPT for Indian Students: Why the CIP Code on Your I-20 Matters More Than the Degree Name

STEM OPT for Indian Students: Why the CIP Code on Your I-20 Matters More Than the Degree Name

Written byTeam Maven
on
STEM OPT CIP code on Form I-20 for Indian students

Last verified: 21 October 2026, against the DHS STEM Designated Degree Program List (last updated July 2024), USCIS’s STEM OPT page, the Federal Register notice of 8 October 2026 proposing new OPT fees, and university international office guidance. Immigration rules are moving quickly this year, so we date every figure and update this page when anything changes.

By Rajshekar Tubachi, Founder, Maven Consulting Services, Bengaluru · 15+ years in international education

The Short Answer

How do I know if my US master’s qualifies for STEM OPT?

Check the six-digit CIP code printed under Program of Study on page 1 of your Form I-20 against the DHS STEM Designated Degree Program List, last updated in July 2024. If the code is listed, the degree can support the 24-month STEM OPT extension, whatever the programme is called. If it is not listed, it cannot.

Two Indian students can graduate in the same month with degrees that sound almost identical. One gets three years of US work authorisation. The other gets one. Nothing in their marks, their employers or their visa interviews explains the difference. A six-digit number on page 1 of their I-20s does.

That number is the STEM OPT CIP code, and for most students it is decided long before they land in the US. This guide shows you exactly where to find it, how to check it against the official list, the traps that catch Indian applicants every year, and the questions to put to a university in writing before you accept an offer. If you are still choosing a destination, start with our Study in the USA guide.

Why now? Offer season for Fall 2027 begins in a few months, and the stakes have just risen. On 8 October 2026 the US Department of Homeland Security proposed new fees on OPT, including STEM OPT. The proposal is not law, but it means families should know precisely what a programme’s code does and does not guarantee before they pay a deposit.

Our August guide covered which master’s degrees usually qualify for STEM OPT. This post is the practical companion: how to verify one specific offer, and what to do if the answer is not the one you were told.

Who This Blog Is For

  • Indian students shortlisting US master’s programmes for Fall 2027 who want to stay and work after graduating
  • Applicants comparing Business Analytics, Data Science, MIS, Finance and STEM MBA offers
  • Students who have been told a programme is ‘STEM’ and want to confirm it properly
  • Parents funding a US degree on the assumption of three years of work time
  • Current F-1 students who want to check their own I-20 before planning OPT

What This Blog Covers

  • What a CIP code is, who assigns it and where it sits on your I-20
  • How DHS decides which codes count, and why the list has not moved since 2024
  • Five same-name, different-code traps, with real code numbers
  • Six questions and a ready-to-send email for universities before you accept
  • What happens when the code on your I-20 does not match what you were told
  • The proposed $70,000 OPT fee, and what it would and would not change

What Is a CIP Code, and Who Decides Yours?

CIP stands for Classification of Instructional Programs. It is a taxonomy maintained by the US Department of Education’s National Center for Education Statistics that gives every field of study a six-digit code, written as two digits, a full stop and four digits. 14.0901 is Computer Engineering. 52.0201 is general Business Administration. 30.7102 is Business Analytics.

Your university chooses the code for each of its programmes and reports it to the government. The international office then enters that code in SEVIS, the system that produces your I-20. Neither you nor the admissions team that sent your offer letter gets a say once the code is set.

The name of a programme is a marketing decision. The code is a reporting decision. The two are made by different people for different reasons, which is why they can drift apart.

Where Exactly Is the CIP Code on Your I-20?

Open page 1 of your Form I-20 and find the Program of Study section. You will see the education level, then Major 1 with a six-digit code and a title beside it, and Major 2 if the university has recorded a second major. That code next to Major 1 is the one that matters for STEM OPT.

Do not be alarmed if the title printed on the I-20 does not match the brochure. The I-20 shows the official CIP title, not the university’s own name for the programme. Montclair State University gives a good example on its international office page: a major listed as Data Science in its catalogue appears on the I-20 as Computational Science. Both carry the same code, 30.3001, and the code is what DHS reads.

Maven Note: If you are reviewing an I-20 before your visa interview, check three things on page 1 together: the CIP code, the programme start and end dates, and the degree level. A mistake in any of them is far easier to fix in India than after you arrive.

How Does DHS Decide Which CIP Codes Count?

DHS publishes the STEM Designated Degree Program List, which is the only list that matters for the extension. It works on two levels:

  • Four core series qualify in full. Every code in Engineering (14), Biological and Biomedical Sciences (26), Mathematics and Statistics (27) and Physical Sciences (40) is STEM for OPT purposes.
  • Related fields qualify only code by code. In other series, such as Computer and Information Sciences (11), Multi/Interdisciplinary Studies (30), Social Sciences (45) and Business (52), DHS lists individual six-digit codes. A neighbouring code in the same series can be left off.

The list was last changed on 23 July 2024, when DHS added Environmental/Natural Resource Economics (03.0204). The bigger expansion came in January 2022, when 22 fields were added, including Data Science, General (30.7001), Business Analytics (30.7102) and Financial Analytics (30.7104).

DHS still runs an annual process in which anyone can nominate a code. ICE’s guidance for schools says nominations received by 1 August are reviewed and any change is announced in the Federal Register. As of 21 October 2026, no addition had been published since July 2024. Plan on the list as it stands, not on a code that might be added.

Same Degree Name, Different Code: Five Traps Indian Students Fall Into

These are the patterns we see most often when Indian families bring us offers that were ‘definitely STEM’. Every code below can be checked on the DHS list.

Programme nameCode that qualifiesCode that does notWhat to ask
MS Business Analytics30.7102 Business Analytics; 52.1301 Management Science52.0201 Business Administration, GeneralWhich code will appear on my I-20 under Major 1?
MS Data Science or Analytics30.7001 Data Science, General; 27.0501 StatisticsA general management or communications code, even with ‘data’ in the titleIs the code in series 27 or on the 30.70 and 30.71 list?
MBA (including ‘STEM track’)52.1301 Management Science, when the whole degree is reported under it52.0201 for the MBA, with a STEM concentration that does not change the codeDoes choosing the STEM track change the code on my I-20?
MS Finance27.0305 Financial Mathematics; 30.7104 Financial Analytics; 52.1304 Actuarial Science52.0801 Finance, GeneralIs the quantitative path a separate degree with its own code?
Master of Public Health26.1102 Biostatistics; 26.1309 Epidemiology51.2201 Public Health, GeneralIs my track coded separately from the general MPH?

The finance row is a real pattern. Bentley University, for example, split its MS in Finance into two paths in 2017. Only the longer Quantitative Path, with added calculus and computational finance, carries a STEM code. Students on the standard path get the same degree title and 12 months of OPT.

The MBA row catches the most people. Many business schools describe a ‘STEM concentration’ in their brochures. For DHS, a concentration only counts if it changes the code the school reports. Several schools have recoded their whole MBA to 52.1301 instead, which works. Others have not, and their students find out at the OPT stage.

Maven Note: A programme website that says ‘STEM-designated’ is a claim, not evidence. The evidence is the six-digit code in writing from the international office, which you can then find on the DHS list yourself in under two minutes.

Can an MBA Get STEM OPT?

Yes, if the university reports the MBA under a code that is on the list. The code most business schools use for STEM-designated MBAs is 52.1301, Management Science. Others in the same family, such as 52.1302 Business Statistics and 52.1399 Management Sciences and Quantitative Methods, Other, also appear on the list.

A general MBA coded 52.0201, Business Administration and Management, General, is not on the list. No amount of analytics coursework or a STEM-sounding concentration changes that unless the code on the I-20 changes.

Second majors are where students get confused. If a STEM field appears only as Major 2 on your I-20, ask the international office in writing how it will treat that at the OPT stage, and keep the reply. The Designated School Official recommends you for the extension in SEVIS, and their reading of your record is what goes to USCIS.

If you are weighing a STEM MBA against a specialist master’s purely for the work time, also compare the full cost. A two-year MBA and a one-year analytics degree can produce the same 36 months of OPT at very different prices. Our cost of a master’s abroad in 2027 comparison sets out the totals.

Six Questions to Ask the University Before You Accept an Offer

Ask these by email to the international student office, not only to admissions. Admissions teams answer questions about getting in. The international office answers questions about your I-20 and your OPT.

  1. What six-digit CIP code will appear under Major 1 on my I-20 for this programme?
  2. If I choose a particular track, concentration or elective set, will that code change?
  3. Has this programme’s code changed in the last three years, and is any change planned before I graduate?
  4. Have graduates of this exact programme been recommended for the STEM OPT extension? Roughly how many in the last two years?
  5. Does the international office charge a fee to issue the STEM OPT I-20, and how much?
  6. If DHS’s proposed OPT fee is finalised, has the university decided whether it would pay the school fee or pass it to students?

You can copy and adapt this email:

Subject: CIP code and STEM OPT eligibility for [programme name], Fall 2027

Dear International Student Office,

I have been admitted to [programme name] for Fall 2027 and am deciding whether to accept. Could you please confirm the six-digit CIP code that will appear under Major 1 on my Form I-20, and whether choosing [track or concentration] would change it?

I would also be grateful to know whether graduates of this programme have been recommended for the 24-month STEM OPT extension, whether your office charges a fee for the STEM OPT I-20, and whether the university has a position yet on DHS’s proposed OPT fees.

Thank you for your help.

[Your name], [Applicant ID]

Keep the reply with your admission documents. If a programme cannot or will not name its code in writing, treat that as a warning, not a formality.

Founder Perspective

“Every year a family shows us an offer they accepted because the brochure said STEM. Then we open the I-20 together and the code says something else. By then the deposit is paid and the visa is booked. The fix is not complicated. It is one email to the international office, sent before you accept, asking for six digits. We now make that email part of every US shortlist we build, and we have seen it change decisions more than once. A good programme with the wrong code can still be a good choice, but it should be a choice you make knowingly.”

Rajshekar Tubachi, Founder, Maven Consulting Services

What If the Code on Your I-20 Does Not Match What You Were Told?

Act at once, and act in writing. The earlier you raise it, the more options you have.

  • Before your visa interview: email the international office with the code you see, the code you expected, and the programme page or email that led you to expect it. Ask whether the I-20 is correct. Genuine data-entry errors can be fixed with a reissued I-20.
  • If the code is correct but not STEM: ask whether another programme or track at the same university carries a listed code and whether you can switch before you start. Then decide whether the programme is still worth it with 12 months of OPT.
  • After you arrive: a change of programme is still possible during your studies, subject to your school’s rules and your academic standing. Once you are on OPT, it is too late. Universities state plainly that you cannot change your major while on OPT to become eligible for the extension.

Universities do sometimes recode programmes. The University of Iowa moved its MPH Biostatistics and Epidemiology tracks from 51.2201, Public Health, to 26.1102 and 26.1309, which are both STEM codes. That is good news for students in those tracks, but it is a decision the university makes for its own reasons. Never enrol on a promise that a code will change before you graduate.

Does Your Indian Bachelor’s Degree Count for STEM OPT?

No, and this surprises many engineering graduates. USCIS rules allow the STEM extension to be based on an earlier STEM degree, but only if that degree was also earned at an accredited, SEVP-certified US institution. An Indian B.Tech or B.Sc., however strong, cannot be used.

In practice this means your US master’s has to qualify on its own. An Indian engineer who chooses a US MBA or MS Finance with a non-STEM code will get 12 months of OPT, even with a computer science degree from a top Indian college.

Two other rules are worth knowing. A student can receive up to two STEM OPT extensions in a lifetime, each from a STEM degree at a higher level than the last. And a degree that has already been used for one STEM extension cannot be used again.

What the CIP Code Does Not Cover: The Rest of the STEM OPT Checklist

A listed code makes you eligible to apply. It does not guarantee approval. You also need the following, all set out on the USCIS STEM OPT page:

RequirementWhat it means in practice
Valid post-completion OPTYou apply for STEM OPT while on your first 12 months of OPT, not straight after graduating.
An E-Verify employerYour employer must be enrolled in and using E-Verify. Many large employers are; many start-ups and small firms are not. Ask before you accept a job.
Form I-983 training planYou and your employer complete a formal training plan, with learning goals, before the school recommends you.
Related, paid workAt least 20 hours a week, directly related to your STEM degree.
Filing windowFile Form I-765 up to 90 days before your OPT ends, and within 60 days of the school’s recommendation in SEVIS.
Unemployment limitNo more than 90 days without work during the first 12 months, and 150 days in total across OPT and STEM OPT.
USCIS filing fee$470 online or $520 on paper for Form I-765. Optional premium processing adds $1,780 (from 1 March 2026).

Some universities also charge their own fee to issue the STEM OPT I-20, often in the low hundreds of dollars. That is separate from the USCIS fee for Form I-765 and is one of the questions in the list above.

The Proposed $70,000 OPT Fee: What It Would Change

Proposal, not rule. This section describes a proposed rule. It is not in force, nothing is payable now, and the final rule may differ or be challenged in court.

On 7 October 2026, DHS announced a proposed rule, and the notice was published in the Federal Register on 8 October. Its main points, as published:

  • Who pays: the SEVP-certified school, before it recommends a student for OPT. DHS contemplates that schools may pass the cost on to students or employers.
  • How much: $70,000 for a student’s first OPT recommendation after the rule takes effect, and $30,000 for each later recommendation.
  • What it covers: pre-completion OPT, post-completion OPT and the STEM OPT extension. If a student’s first recommendation after the effective date is a STEM extension, the $70,000 fee would apply to that one.
  • Who is protected: OPT recommendations issued before the effective date would not be charged.
  • When: comments are open until 9 November 2026. DHS proposes the rule would apply 60 days after a final rule is published.

The DHS announcement describes the aim as protecting American workers. Universities, employers and immigration lawyers are expected to oppose it, and any final rule is likely to be challenged in court.

Here is the honest position for a Fall 2027 student. A two-year programme starting in August 2027 ends around May 2029. If a final rule took effect before then, that student would be fully in scope. Nobody can tell you today whether that will happen.

Maven Note: Do not drop a strong US offer because of a proposal, and do not ignore it either. Run your budget twice: once with OPT as it works today, and once assuming you or your employer might have to absorb some of the proposed cost. If the plan only works in the first scenario, look again at the plan. And ask each university question six from the list above.

What the proposal does not change is the role of the CIP code. Under today’s rules and under the proposal, a listed code is what makes the 24-month extension possible at all. If anything, a fee per recommendation makes it more important to know exactly how many months of OPT your degree can produce.

Does the CIP Code Still Matter for Fall 2027?

More than before, for three reasons.

  1. The H-1B lottery now favours higher wage levels. Under the weighted selection rules, a new graduate on an entry-level salary has lower odds in each lottery. Our H-1B fee guide for 2027 students works through the numbers. The number of lotteries you can enter therefore matters more than ever.
  2. STEM OPT roughly doubles your attempts. A student who graduates in May 2029 with 12 months of OPT gets about two H-1B lottery attempts. With the STEM extension, the same student can be registered in up to four.
  3. Status rules are still in flux. A court blocked DHS’s plan to replace duration of status with fixed admission periods on 14 September 2026, but the litigation continues. Our duration of status update explains where that stands. Separately, SEVP’s August guidance has narrowed Curricular Practical Training, which we cover in our Day 1 CPT guide. With other routes under pressure, a clean, well-documented STEM OPT period is the most reliable bridge you have.

A Worked Example: One Student, Three Offers, Three Codes

This is an illustration built from patterns we see often, not a real student or real universities. Priya, a B.Tech graduate from Bengaluru, holds three Fall 2027 offers with similar rankings and costs.

OfferCode on the I-20 (confirmed in writing)STEM listed?Maximum OPTLikely H-1B lottery attempts
MS Business Analytics30.7102 Business AnalyticsYes36 monthsUp to four
MS Information Systems52.1201 Management Information Systems, GeneralYes36 monthsUp to four
MS Finance (standard path)52.0801 Finance, GeneralNo12 monthsAbout two

On paper the finance offer looked the most prestigious. Once the codes were confirmed, it offered a third of the work time of the other two. Priya could still choose it, perhaps because finance is the career she wants, but she now knows the trade-off and can ask whether a quantitative finance path with a STEM code exists at the same school.

The point is not that one subject is better than another. It is that the same budget and the same two years can buy very different outcomes after graduation, and the difference is visible on page 1 of the I-20 if you look.

How to Check Your STEM OPT CIP Code in Five Steps

The five-step check

  1. Email the international office and ask for the six-digit code that will appear under Major 1 on your I-20 (use the template above).
  2. Open the current DHS STEM Designated Degree Program List and search for the code, digit for digit. A code with the same first four digits is not the same code.
  3. Check that the code is reported for the whole degree, not just a concentration or a track you might not complete.
  4. When your I-20 arrives, compare page 1 with the written reply. Raise any difference before your visa interview.
  5. Save the email, the list version you checked and a copy of your I-20 together. You will need the same code again when you apply for OPT and STEM OPT.

Do this for every US offer on your list, not only your first choice. Put the result next to the cost and the application deadlines on your shortlist, so you compare programmes on what they actually give you.

Frequently Asked Questions

How do I know if my US master’s qualifies for STEM OPT?

Find the six-digit CIP code under Program of Study on page 1 of your Form I-20 and look for it on the DHS STEM Designated Degree Program List. If the code is on the list, the degree can support the 24-month STEM OPT extension. If it is not, it cannot, whatever the programme is called.

Where is the CIP code on my I-20?

On page 1, in the Program of Study section, next to Major 1 (and Major 2 if you have one). It is written as two digits, a full stop and four digits, for example 30.7102. The programme title printed next to it may differ from the name in the university’s brochure.

Does an MBA qualify for STEM OPT?

A general MBA coded 52.0201 does not. An MBA qualifies only if the university reports it under a code that is on the DHS list, most often 52.1301 Management Science. A STEM concentration inside a general MBA does not help unless the code on the I-20 changes. Ask the school which code your I-20 will carry before you accept.

Is Business Analytics a STEM degree for OPT?

It is when the programme is coded 30.7102 Business Analytics, which DHS added to the list in 2022, or under another listed code such as 30.7001 Data Science or 52.1302 Business Statistics. A programme with Analytics in its name but a general management code does not qualify.

Can a university change my CIP code after I enrol?

Universities can and do recode programmes. The University of Iowa, for example, moved its MPH Biostatistics and Epidemiology tracks from the general Public Health code to STEM codes. But a change is the university’s decision, not yours, and you cannot switch majors while on OPT to become eligible. Do not enrol on the promise of a future recode.

Does my Indian bachelor’s degree count towards STEM OPT?

No. STEM OPT can be based on an earlier degree only if that degree also came from an accredited, SEVP-certified US institution. An Indian B.Tech or B.Sc., however strong in STEM, cannot be used. Your US master’s must carry a listed code on its own.

How long is the STEM OPT extension?

24 months on top of the standard 12 months of post-completion OPT, so up to 36 months of work authorisation from one STEM degree. You can receive a second STEM extension later only for a STEM degree at a higher level.

What is the proposed $70,000 OPT fee?

On 8 October 2026 DHS published a proposed rule that would charge schools $70,000 for a student’s first OPT recommendation and $30,000 for each later one, including STEM OPT. Schools could pass the cost to students or employers. It is a proposal only, open for comments until 9 November 2026, and nothing is payable now.

Would the proposed OPT fee affect students starting in Fall 2027?

If it is finalised in its proposed form, yes. Recommendations issued before the rule takes effect would not be charged, but a Fall 2027 student would graduate in 2028 or 2029, after any likely effective date. The rule may change or be challenged in court, so treat it as a risk to plan for, not a certainty.

When was the DHS STEM list last updated?

On 23 July 2024, when DHS added Environmental/Natural Resource Economics (03.0204). No later addition had been published when we checked on 21 October 2026. DHS reviews public nominations each year and announces any change in the Federal Register.

The Short Version

For STEM OPT, the degree name is a description and the STEM OPT CIP code is the decision. Find the six-digit code under Major 1 on page 1 of your I-20, check it digit for digit against the DHS list, and get it confirmed in writing before you accept an offer. Watch the five common traps, especially MBAs, finance and analytics programmes. Remember that an Indian bachelor’s degree cannot carry the extension for you. And keep the proposed OPT fee in your planning as a risk, not a rule, until DHS decides.

Not sure what code your offer carries?

Send us your US offers. We will help you get the CIP code for each one in writing, check it against the DHS list, and show you what each programme really gives you after graduation, including the cost and the work time. Maven Consulting Services, Bengaluru, has guided more than 10,000 students across 700-plus university partners in 20-plus countries, with a 99.8 per cent visa success rate and a commission-free model, so our advice follows your interests, not a university’s.

Book a Free Consultation

WhatsApp | Bengaluru, Karnataka · Instagram · LinkedIn · YouTube

Read More

<< Previous Blog | Next Blog >>

Sources: DHS STEM Designated Degree Program List (ICE, last updated July 2024); Study in the States, Eligible CIP Codes for the STEM OPT Extension; USCIS, Optional Practical Training Extension for STEM Students; ICE, Schools and Programs (CIP code nomination process); Federal Register, Optional Practical Training Fees, proposed rule, 8 October 2026; DHS press release, 7 October 2026; USCIS Form I-765 fee page; NCES Classification of Instructional Programs; international student office guidance from Montclair State University, Kennesaw State University and the University of Iowa; Bentley University. All checked 21 October 2026. This article is general information for Indian students and families, not legal or immigration advice; always confirm your own eligibility with your Designated School Official.

Found it useful?
Don't forget to share this article
[addtoany]
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

Explore Your Study Abroad Dream: Meet Top Universities in Bangalore!

Sunday, October 26, 2025 | The Taj MG Road, Bangalore | 10 AM – 4 PM