Jobs / Education and social services / 25-1021.00

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.

US jobs
35,480
Median wage
$96,980 a year
Job family
Education and social services

Can agents do the work of computer science teachers, postsecondary?

We read the evidence for the whole job family, Education and social services: Unmeasured (no change in 12 months)

No direct benchmark gives a success rate.

0% of this occupation's work, by O*NET work activities, is measured by a direct benchmark.

  • 18%Advise others on educational or vocational mattersNot measured
  • 11%Assess student capabilities, needs, or performanceNot measured
  • 11%Maintain current knowledge in area of expertiseNot measured
  • 10%Teach academic or vocational subjectsNot measured
  • 9%Supervise personnel activitiesNot measured
  • 6%Prepare informational or instructional materialsNot measured
  • 4%Maintain electronic, computer, or other technical equipmentNot measured
  • 4%Serve on organizational committeesNot measured

Benchmarks for the job family

These cover work in education and social services, not always this occupation's tasks.

Context only

These benchmarks span many occupations, or they test how agents behave. They give context but do not set the step.

  • GDPvalby OpenAIProject level · Wins plus ties against experts
    84.9%GPT-5.5 · Apr 2026
    Strong
  • TutorMoments-Previewby Ai2Task level · Mean of appropriate scaffolding and appropriate rigor (evaluation-aware prompt)
    0.93GPT-6 Astra · 5 Oct 2026
    Saturated

Typical tasks

From O*NET 31.0. Core tasks first. Few of these tasks have a benchmark today.

  • 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.
  • 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.
  • Participate in student recruitment, registration, and placement activities.
Other job titles for this occupation (34)

Assistant Professor · Associate Professor · Computer Information Systems Instructor (CIS Instructor) · Computer Science Instructor · Computer Science Professor · Faculty Member · Information Technology Instructor (IT Instructor) · Instructor · Lecturer · Professor · Adjunct Computer Science Professor · Adjunct Instructor · C++ Professor · College Faculty Member · College Professor · Computer Applications Instructor · Computer Engineering Professor · Computer Information Systems Professor (CIS Professor) · Computer Instructor · Computer Networking Instructor · Computer Programming Professor · Computer Science Adjunct Instructor · Computer Science Adjunct Professor · Computer Science Assistant Professor · Computer Science Teacher · Computer Technology Instructor · Cybersecurity Instructor · Information Security Systems Instructor · Information Systems Professor (IS Professor) · Information Technology Professor (IT Professor) · IT Adjunct Faculty Member (Information Technology Adjunct Faculty Member) · Java Programming Professor · Network Technology Instructor · University Faculty Member