Skip navigation

Computer Science Teachers, Postsecondary

Also called: Computer Information Systems Instructor (CIS Instructor), Computer Science Professor, Instructor, Professor

Where in the Army? In the Army: USMA, Professor of Systems Engineering

What they do:
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.
On the job, you would:
  • 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.
  • Prepare course materials such as syllabi, homework assignments, and handouts.


Education and Training
  • teaching and course design
Arts and Humanities
  • English language
Engineering and Technology
  • computers and electronics
  • product and service development
Math and Science
  • arithmetic, algebra, geometry, calculus, or statistics


Basic Skills
  • talking to others
  • reading work related information
Problem Solving
  • noticing a problem and figuring out the best way to solve it
People and Technology Systems
  • thinking about the pros and cons of different options and picking the best one
  • measuring how well a system is working and how to improve it


  • communicate by speaking
  • read and understand what is written
Ideas and Logic
  • use rules to solve problems
  • order or arrange things
  • choose the right type of math to solve a problem
  • add, subtract, multiply, or divide


People interested in this work like activities that include helping people, teaching, and talking.
They do well at jobs that need:
  • Integrity
  • Dependability
  • Analytical Thinking
  • Attention to Detail
  • Cooperation
  • Leadership


You might use software like this on the job:

Computer based training software
  • Blackboard Learn
  • Desire2Learn
Development environment software
  • C
  • Microsoft Visual Basic
Word processing software
  • Collaborative editing software
  • Google Docs


Education: (rated 5 of 5)
master's degree or
doctoral degree
usually needed

Get started on your career:

Find Training Find Certifications

Job Outlook

Average Outlook
New job opportunities are likely in the future.
per year, on average
Check out my state Local Salary Info Find Jobs

Explore More

See more details at O*NET OnLine about computer science teachers, postsecondary.