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 Army Cyber; USMA, Professor of Electrical Engineering and Computer Science; USMA, Professor of Leader Development and Organizational Learning; USMA, Professor of Systems Engineering

Watch Career Video

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

Knowledge

Engineering and Technology
  • computers and electronics
  • product and service development
Education and Training
  • teaching and course design
Arts and Humanities
  • English language
Business
  • customer service

Skills

Basic Skills
  • reading work related information
  • talking to others
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
  • figuring out how a system should work and how changes in the future will affect it

Abilities

Verbal
  • communicate by speaking
  • listen and understand what people say
Ideas and Logic
  • make general rules or come up with answers from lots of detailed information
  • use rules to solve problems
Math
  • add, subtract, multiply, or divide
  • choose the right type of math to solve a problem

Personality

People interested in this work like activities that include helping people, teaching, and talking.
They do well at jobs that need:
  • Integrity
  • Dependability
  • Persistence
  • Independence
  • Achievement/Effort
  • Analytical Thinking

Technology

You might use software like this on the job:

Object or component oriented development software
  • C# Hot Technology
  • Oracle Java Hot Technology In Demand
Computer based training software
  • Learning management system LMS In Demand
  • Moodle
Development environment software
  • C Hot Technology
  • Microsoft Visual Basic Hot Technology

Education

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

Get started on your career:

Find Training Find Certifications Find Licenses Apprenticeship.gov

Job Outlook

Average Outlook
New job opportunities are likely in the future.
Salary
$77,910
$47,280
$156,650
Check out my state Local Salary Info Find Jobs

Explore More

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