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
Percent Change
Annual Projected Job Openings
Select Type of Degree:
★ Number of granted degrees for degree type, Bachelors degree, 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.Sort By:
Sort By:
Looking for colleges that offer a specific major? Use the College Match Tool to find your best-matched schools and discover your estimated Net Price!
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 26.3 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