Major · CIP 11.02

Computer Programming

1,030 international students graduated in Computer Programming in the 2024–25 academic year. 316 four-year schools offer it.

Varies by programComputing & IT
1,030
International graduates, 2024–25
106 bachelor's · 449 master's
12 or 36 months
OPT after graduation
Varies by program
316
Four-year schools that offer it
3
Related occupations

Occupations related to Computer Programming

Annual openings and 10-year change: BLS projections 2025-35. Median pay: BLS, May 2025. LCA filings: Apr 2025–Mar 2026.

OccupationAnnual openings10-yr changeMedian payLCA filings
Computer ProgrammersSOC 15-12514,400 openings a year · 14,095 LCA filings4,400−7.3%$100,39014,095
Software DevelopersSOC 15-125295,300 openings a year · 161,874 LCA filings95,300+10.2%$135,980161,874
Software Quality Assurance Analysts and TestersSOC 15-125310,700 openings a year · 18,723 LCA filings10,700+5.7%$104,30018,723

Other related occupations · 4

Compare job markets for Computer Programming

Pick a related occupation to see the metro areas with the most jobs, then the schools in those job markets that offer this major.

Find schools that offer this major

Compare job markets →

Find jobs on Where They Hire

Related majors · Computing & IT

Sources: IPEDS Completions 2024–25 (U.S. Department of Education) · DHS STEM Designated Degree Program List · BLS OEWS, May 2025 · BLS Employment Projections 2025-35 · U.S. Department of Labor LCA disclosure data, Apr 2025–Mar 2026. Methodology