Occupation: 25-1020

Computer Science Teachers, Postsecondary

Statistics
National
State
City
State
City
$96,690
Median Wage (USD, 2023)
3700
Projected Job Openings (2023-2033)
6.1%
Projected Growth (2023-2033)
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.

Experience Requirements Overview

  • Job Zone Five: Extensive Preparation Needed
  • Extensive skill, knowledge, and experience are needed for these occupations. Many require more than five years of experience. For example, surgeons must complete four years of college and an additional five to seven years of specialized medical training to be able to do their job.
  • Most of these occupations require graduate school. For example, they may require a master's degree, and some require a Ph.D., M.D., or J.D. (law degree).
  • Employees may need some on-the-job training, but most of these occupations assume that the person will already have the required skills, knowledge, work-related experience, and/or training.

Education, Training and Experience

Required Level of Education: Master's Degree

Related Work Experience: Over 2 years, up to and including 4 years

On-Site or In-Plant Training: N.A.

On-the-Job Training: Anything beyond short demonstration, up to and including 1 month

Detailed Work Activities

  • Maintain computer equipment or software.
  • Design websites or web applications.
  • Maintain computer equipment or software.
  • Evaluate student work.
  • Advise students on academic or career matters.

Work Values

Achievement

Occupations that satisfy this work value are results oriented and allow employees to use their strongest abilities, giving them a feeling of accomplishment. Corresponding needs are Ability Utilization and Achievement.

Working Conditions

Recognition

Relationships

Support

Independence

Tasks

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

Work Styles

Achievement/Effort

Job requires establishing and maintaining personally challenging achievement goals and exerting effort toward mastering tasks.

Persistence

Initiative

Leadership

Cooperation

Concern for Others

Social Orientation

Self-Control

Stress Tolerance

Adaptability/Flexibility

Dependability

Attention to Detail

Integrity

Independence

Innovation

Analytical Thinking

Data Source: This page includes information from the O*NET 30.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA. This page includes Employment Projections program, Occupational Employment and Wage Statistics program, U.S. Bureau of Labor Statistics.