CAREER

Computer Science Teachers, Postsecondary

Overview

Salary Median (2020)

$96,430

Projected Job Growth (2019-2029)

+7.2% (as fast as the average)

Career

What Computer Science Teachers, Postsecondary 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.

Other Job Titles Computer Science Teachers, Postsecondary May Have

Assistant Professor, Associate Professor, Computer Information Systems Instructor (CIS Instructor), Computer Science Instructor, Computer Science Professor, Faculty Member, Information Technology Instructor (IT Instructor), Instructor, Lecturer, Professor

How Leaders Describe a Typical Day at Work

Lecturer ,

University of California, Riverside

When I'm developing (outside of lecturing), I use the mornings each day to check my emails and figure out what my focus should be that day. Then I spend a few hours programming and familiarizing myself with where I am in the code. I use lunch to talk to my peers about what we're all working on. Then I spend the afternoon and early evening buckling down on programming, testing codes, and coming up with solutions.

Assistant Professor of Digital and Computational Studies ,

Bowdoin College

I'm focused on guiding students in exploring how technology intersects with ethics and society, fostering critical discussions about its potential for public good. In the classroom, I emphasize the positives of digital innovation, challenging my students to envision how emerging technologies can address societal issues. My role is about teaching, inspiring, and rethinking how we define a good life in a tech-driven world​.


Tasks & Responsibilities May Include

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

This page includes information from theO*NET 26.1 Databaseby the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under theCC BY 4.0license. O*NET® is a trademark of USDOL/ETA.