Refit
Career overview · SOC 25-1021

Computer Science Teachers, Postsecondary

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.

Also called: Assistant Professor · Associate Professor · Computer Information Systems Instructor (CIS Instructor) · Computer Science Instructor · Computer Science Professor · Faculty Member

Median pay (national)
$96,690
$48,910–$172,380 (10th–90th)
Employed (US)
36,240
BLS OEWS, May 2024
Outlook 2024–34
+5.3%
~3,500 openings/yr
Typical entry
Doctoral or professional degree

What the numbers say

Refit analysis ·Pay for computer science teachers, postsecondary shows an unusually wide range: the top 10% earn $172,380 versus $48,910 at the bottom 10% — 3.5x. The median of $96,690 leaves roughly 78% of headroom to the 90th percentile, which is where seniority, specialization, and the skills below tend to pay off.
Refit analysis ·Employment is projected to change +5.3% from 2024 to 2034 — faster than the 3% all-occupation average. Even so, BLS projects about 3,500 openings a year, mostly to replace workers who retire or change careers.
Refit analysis ·Where you work moves the number a lot. Across the 50 states with released data, California pays the most for this role (median $137,450, +42% vs the national median), while Mississippi sits lowest at $64,190 — a 114% spread for the same job title.
Refit analysis ·O*NET rates Reading Comprehension, Writing, Speaking as the highest-importance skills here — so a resume aimed at this role should lead with evidence of those, not a generic skills list. On the tools side, O*NET flags C++, Learning management system LMS, Oracle Java, Python as in-demand technologies for this role.

Tailor your resume to Computer Science Teachers, Postsecondary

Honest tailoring

See how your resume lines up with Computer Science Teachers, Postsecondary

Refit re-angles your real experience toward this role using the skills above — and never invents skills you don't have. A no-fabrication gate checks every change before you see it.

Free. No account needed to see your first re-fit.

Top skills employers ask for

Ranked by O*NET importance for this occupation.

  • Reading Comprehension
  • Writing
  • Speaking
  • Active Listening
  • Critical Thinking
  • Active Learning
  • Learning Strategies
  • Monitoring
  • Mathematics
  • Science

What they actually do

Core O*NET tasks for this role.

  • Select and obtain materials and supplies, such as textbooks and laboratory equipment.
  • 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.
  • 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.
  • Maintain regularly scheduled office hours to advise and assist students.
  • Advise students on academic and vocational curricula and on career issues.
  • Initiate, facilitate, and moderate classroom discussions.
  • Develop and maintain Web sites for online courses.

Tools & technology

  • C++
  • Learning management system LMS
  • Oracle Java
  • Python
  • Adobe Photoshop
  • C
  • C#
  • Hypertext markup language HTML
  • Linux
  • Microsoft Visual Basic
  • PHP
  • UNIX
  • Adobe Dreamweaver
  • Adobe Premiere Pro
  • Blackboard Learn
  • Blackboard software

Knowledge areas

  • Computers and Electronics
  • Education and Training
  • English Language
  • Customer and Personal Service
  • Mathematics
  • Engineering and Technology
  • Administration and Management
  • Administrative