As a Nepali student pursuing a master’s degree in the U.S., you’re likely thinking about ways to gain work experience while still studying. That’s where curricular practical training (CPT) comes in. CPT allows you to work in a job or internship directly related to your field of study while staying compliant with your F-1 visa. It’s one of the most important tools international students can use to build a resume, earn money and explore real-world applications of their degree.
This guide explains how CPT works, what you’ll need to qualify and how to avoid common issues that can cause problems for your visa or future job plans.
What to know about CPT for Nepali international students
CPT is short for curricular practical training. It’s a type of work authorization for international students that lets F-1 visa students in the U.S. take part in off-campus internships, cooperative education programs or practicum work that’s tied to their degree.
If you’re from Nepal, this might feel different from how internships work at home. In the U.S., you must first get approval from your university before starting any work through CPT, even if the job is unpaid. The work must be part of your academic program, and you may need to enroll in a related course.
CPT is not just a way to earn income. It also helps you:
Many Nepali students use CPT as a stepping stone toward jobs in the U.S. for international students, especially if they’re aiming for fields like engineering, data science or health care.
Experience financial empowerment
Get the financial information you need to take charge of your future
Eligibility and rules for CPT
To qualify for CPT, you must meet the following conditions:
Your DSO will issue an updated Form I-20 showing your CPT authorization. You cannot start working until this is complete.
But be careful, if you complete 12 months or more of full-time CPT, you may lose your eligibility for OPT.
Yes. Even if you’re not getting paid, you still need CPT authorization. This is because U.S. immigration considers any productive work – whether paid or unpaid – as employment. If you accept an unpaid internship without proper CPT approval, you could risk your visa status.
Why CPT matters for Nepali students building a future abroad
CPT is a critical first step in moving toward your professional goals. If you plan to apply for OPT later or explore a career path that may lead to sponsorship, starting early with CPT gives you an advantage. It helps you:
For Nepali students who often come from academic systems where career services are less centralized, this hands-on experience can be a major confidence booster.
The CPT process for Nepali students
The CPT process can take some time, especially if you’re still getting used to how U.S. universities operate. Here’s a basic step-by-step breakdown to help you stay organized.
The job must relate to your major. For example, if you’re studying data analytics, your CPT role should involve data work, not marketing or retail.
Your DSO will guide you through the CPT rules for F-1 visa students. They’ll let you know if your program allows CPT and whether you need to register for a related course.
Some universities require that your CPT participation be tied to a specific course. Others may have an internship or practicum course that counts toward your degree.
You’ll typically need to provide:
Once approved, your DSO will issue a new I-20 with CPT details listed. Only then are you allowed to begin working.
MPOWER Financing student loan
A loan based on your future earnings
FAQs
Usually no. Most students must complete one full academic year before becoming eligible for CPT unless your program requires immediate participation. Some master’s programs in STEM fields may allow earlier CPT if it’s built into the curriculum.
Yes. You must have a job offer in hand before applying for CPT. The job must be related to your major and approved by your designated school official (DSO).
Yes. Even unpaid work requires CPT authorization if the role provides practical training and benefits the employer. Always check with your DSO before starting unpaid internships.
Yes, but each internship must be approved separately. You’ll need a new CPT authorization and updated I-20 for every job, even if they are with the same employer or in the same semester.
Only if you complete 12 months or more of full-time CPT. Part-time CPT does not affect your ability to apply for optional practical training after graduation.
Yes, many universities allow full-time CPT during scheduled breaks like summer vacation. You’ll still need proper approval and updated documentation from your school.
Often yes. Many schools require you to register for an internship or practicum course as part of your CPT authorization. Always confirm academic requirements with your DSO.
No, not without reapplying. CPT is employer-specific, which means if you want to change employers or positions, you must go through the approval process again.
Starting work without CPT authorization is a violation of your F-1 visa. This could affect your immigration status, eligibility for OPT and future visa applications.
Approval depends on your school’s rules and how closely your job aligns with your academic program. If you plan ahead and follow all requirements, the process is manageable.
DISCLAIMER – Subject to credit approval, loans are made by Bank of Lake Mills or MPOWER Financing, PBC. Bank of Lake Mills does not have an ownership interest in MPOWER Financing. Neither MPOWER Financing nor Bank of Lake Mills is affiliated with the school you attended or are attending. Bank of Lake Mills is Member FDIC. None of the information contained in this website constitutes a recommendation, solicitation or offer by MPOWER Financing or its affiliates to buy or sell any securities or other financial instruments or other assets or provide any investment advice or service.
2026 © MPOWER Financing, Public Benefit Corporation NMLS ID #1233542
| 1101 Connecticut Ave. NW Suite 900, Washington, DC 20036 | The Cube at Karle Town Center, 9th Floor, 100 Ft, Nada Prabhu Kempe Gowda Main Road, Next to Nagavara, Bengaluru, Karnataka 560045, India |