Skip to main content

Postsecondary Computer Science Teachers

Computer science teachers at colleges and universities teach students programming, algorithms, cybersecurity, and other tech subjects beyond high school level. They create course materials, grade assignments, and help students plan their academic paths while staying up-to-date with the latest technology trends. These educators often conduct research, publish papers, and work with colleagues to develop new programs that can be delivered in-person, online, or through hybrid learning. They also serve on committees and collaborate with other faculty to shape the future of computer science education.

Postsecondary Computer Science Teachers

Did you know?

Most postsecondary computer science teaching positions in the US require a doctoral degree (PhD) in computer science or a closely related field for tenure-track positions.

At a glance

Typical average pay

$89,200 Avg/yr

Growth

Fast growing

Top skill

Instructing

Things to consider

Research and Publication Expectations

American universities typically expect computer science faculty to conduct original research and publish in peer-reviewed journals to achieve tenure and career advancement.

Competitive Job Market

The academic job market for computer science faculty positions is highly competitive, with many qualified candidates competing for limited tenure-track openings at universities.

Key responsibilities

  • Direct research of other teachers or of graduate students working for advanced academic degrees.

  • Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.

  • Develop and maintain Web sites for online courses.

  • Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.

  • Supervise undergraduate or graduate teaching, internship, and research work.

Want to dig deeper?

Talk to blinky to learn more.

Start chatting
BETA
North Carolina

204 N Person
Street. Raleigh, NC
27601

Australia

Level 8, 418a
Elizabeth Street,
Surry Hills,
Sydney, 2010