Computer Science Teachers, Postsecondary
Education, Training, and Library · SOC 25-1021
AI exposure from the Anthropic Economic Index (2025); salary from BLS; skills from O*NET. See /sources.
Decision card
Career Evidence Passport
SOC 25-1021 evidence across exposure, wages, projections, postings, certified LCAs, skills, and transitions.
- SOC exposure
- 24.1%
- High · Anthropic AEI
- Automation friction
- 60/100
- High friction; broad SOC seed ORS job-requirements coverage.
- Wages
- $96,980
- H-1B offered wage $105,000; LCAs are filings.
- Projected openings
- 3,600
- BLS EP 2024–2034; employment change +5.3%.
- Observed/proxy demand
- 1,211
- FY2025 certified LCAs; 6,251 postings in 2025.
Skill evidence
- H-1B values are certified Labor Condition Applications, not visa approvals.
- Job postings are seed-static / seed-derived; treat as provider-ready proxy coverage until observed provider data is wired in.
- Transition matches are directional skill-overlap context, not placement guarantees.
- This release is a FutureGrid broad-SOC seed derived from public BLS ORS requirement concepts and categories, not direct occupation-level ORS survey estimates. It describes job requirements, not worker ability, AI capability, or displacement probability. Automation friction is a FutureGrid derived score and should be read alongside exposure, demand, wage, and projection signals.
Best transitions from here
Explore all pathways→Lower AI-exposure roles that reuse your skills, ranked by a transition score (skills that transfer, safety gain, pay and retraining effort).
AI Exposure Analysis
Across AI measures
Multiple exposure lenses for this occupation.
AI could do ~51.2% of this role but only ~24.1% is currently done with AI — a large capability-vs-adoption gap.
Top Skills
H-1B Visa Sponsorship Demand
View full H-1B trends →Certified H-1B Labor Condition Applications naming this occupation, FY2016–FY2025. A descriptive high-skill labor-demand signal — employer filings, not visa approvals or individual outcomes. Note: one LCA can cover multiple worker positions.
O*NET occupation profile
What this work involves
Teach courses in computer science. May specialize in a field of computer science, such as the design and function of computers or operations and research analysis. Includes both teachers primarily engaged in teaching and those who do a combination of teaching and research.
Common titles: Assistant Professor, Associate Professor, Computer Information Systems Instructor (CIS Instructor), Computer Science Instructor, Computer Science Professor, Faculty Member
Representative Tasks
- •Prepare course materials, such as syllabi, homework assignments, and handouts.
- •Compile, administer, and grade examinations or assign this work to others.
- •Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.
- •Evaluate and grade students' class work, laboratory work, assignments, and papers.
- •Maintain student attendance records, grades, and other required records.
Detailed Work Activities
- •Evaluate student work.
- •Administer tests to assess educational needs or progress.
- •Develop instructional materials.
- •Prepare tests.
- •Teach physical science or mathematics courses at the college level.
Tools & Technologies
Employment Projections & AI Exposure
Employment & Wage Trend
BLS OEWS, 2019–2025
Source: U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS). See /sources.
Sector Comparison
| Metric | This Career | Sector Average |
|---|---|---|
| AI Exposure | 24.1% | 17.9% |
| Outlook | Average | 47% Bright |
| Median Salary | $96,980 | N/A |
| AI Resiliency | 76/100 | N/A |