Computer Science Teachers, Postsecondary
Job Zone 5 - Extensive preparation needed
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.
Median pay: $96,980/yr (U.S. national, May 2025)
Typical range nationwide (10th–90th percentile). This is a population snapshot, not a personal prediction - actual pay varies by location, employer, and experience.
Job outlook: +5.3% projected growth, 2024–2034 — faster than average.
About 3,500 openings per year, on average, over the decade.
Typical entry-level education: Doctoral or professional degree.
Source: U.S. Bureau of Labor Statistics, OEWS and Employment Projections.
• 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.
• Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.
• Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction.
• Maintain regularly scheduled office hours to advise and assist students.
What's the median pay for Computer Science Teachers, Postsecondary?
The median pay for Computer Science Teachers, Postsecondary is $96,980 per year, per the U.S. Bureau of Labor Statistics.
What's the job outlook for Computer Science Teachers, Postsecondary?
Employment for Computer Science Teachers, Postsecondary is projected to change +5.3% from 2024 to 2034 - faster than average.
What education is typically required for Computer Science Teachers, Postsecondary?
Typical entry-level education: Doctoral or professional degree.
How many job openings are there each year for Computer Science Teachers, Postsecondary?
About 3,500 openings per year, on average, over the decade.