← 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

$96,690

Typical range

$49k – $172k

Job outlook

+5% (faster than average)

AI exposure

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

    $48,910

    ~2 yrs to advance

  2. Computer Science Teachers, Postsecondary

    Established

    $96,690

    ~3 yrs to advance

  3. Senior Computer Science Teachers, Postsecondary

    Senior

    $134,535

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.