← All careers

Education

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.

Median salary (BLS)

$96,980

10th–90th percentile (BLS)

$49k – $170k

Job outlook

+5% (faster than average)

AI exposure

Early-career check: graduates of the matching programs below typically earn $85,000 ten years after starting college — an early-career figure, vs. the all-experience BLS median above. Source: U.S. Dept. of Education College Scorecard.

Plan a path to Computer Science Teachers, Postsecondary

Education

Typical entry: Master's degree

Plan my path to this →

Typical progression

  1. Junior Computer Science Teachers, Postsecondary

    Entry / Junior

    $49,460

    ~2 yrs to advance

  2. Computer Science Teachers, Postsecondary

    Established

    $96,980

    ~3 yrs to advance

  3. Senior Computer Science Teachers, Postsecondary

    Senior

    $133,590

Key skills

A typical day

  • 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.

Fields of study

Any field

Top colleges for Education

Explore all

Reputation-based selection; stats shown are outcome data per school.