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.
Adjunct Instructor, Assistant Professor, Associate Professor, Computer Applications Instructor, Computer Information Systems Instructor (CIS Instructor), Computer Information Systems Professor (CIS Professor), Computer Instructor, Computer Networking Instructor, Computer Programming Professor, Computer Science Instructor, Computer Science Professor, Computer Science Teacher, Computer Technology Instructor, Faculty Member, Information Systems Professor (IS Professor), Information Technology Instructor (IT Instructor), Information Technology Professor (IT Professor), Instructor, Lecturer, Network Technology Instructor, Professor
Annual Projected Job Openings
Select Type of Degree:
★ Number of granted degrees for degree type, All, is listed after the major.
Percent of workers in this field★ You’re seeing education information for Computer science teachers, postsecondary(1) because we don’t have information for Computer Science Teachers, Postsecondary. Please note the information may not be the same for both occupations.
People in this career often have these skills:
People in this career often know a lot about:
People in this career often have talent in:
People in this career often do these activities:
This page includes data from:
Career data: O*NET 25.1 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
Occupation statistics: USDOL U.S. Bureau of Labor Statistics Occupational Employment Statistics