OPT & CPT — The Work-Authorization Playbook

office-desk-work-setup.jpg The whole point of CPT and OPT: legally sitting at a desk like this one.

For an F-1 student, CPT and OPT are how you legally work in the US. They're the bridge from "student" to "employed," and the difference between them trips up a lot of people. Here's the playbook.

⚠️ Not legal advice. Rules and fees change; confirm every detail with your DSO and USCIS. This is the mental model and the sequence.

CPT — Curricular Practical Training (work during studies)

CPT is work that's an integral part of your curriculum — an internship tied to a course or required by your program.

OPT — Optional Practical Training (work after, mostly)

OPT is 12 months of work authorization in your field of study. Most people use it post-completion (after graduation).

STEM OPT extension — the big one for engineers

If your degree is a STEM field (most CS, engineering, data, AI degrees qualify), you can extend OPT by 24 more months — 36 total.

The sequence that actually works

  1. Use CPT for internships during school (keep full-time CPT under 12 months).
  2. File OPT at the 90-days-before mark — don't wait for graduation.
  3. Land a STEM job with an E-Verify employer; file the STEM extension early.
  4. Have the employer enter you in the H-1B lottery each spring you're eligible.
  5. If the lottery keeps missing, look at O-1, cap-exempt employers, or other status paths.

nyc-street.jpg Three years of work authorization (OPT + STEM) is enough runway to build a real US career.

Why founders have it harder

If you want to start a company (see Seed Funding), OPT/CPT get complicated fast — you generally can't just "work for your own startup" on OPT without careful structuring (bona-fide employer-employee relationship, being paid, field-related). This is a real constraint on the international founder path and worth early legal advice.


Related: F1 Student Journey · International Student Journey Bangladesh To Usa · Seed Funding · Software Engineering