Computer Science Teacher Jobs

1-15 of 81 Jobs
Quick Apply

This is a 9-month faculty position (174 days/year) responsible for designing and implementing lessons, modules, and classes in such topics as artificial intelligence fundamentals (history and...

In Person

Technology Education Teacher (0.33 FTE)

  • South Washington County Schools Isd 833
  • Cottage Grove, MN
  • 2 hours ago
  • Cottage Grove, MN
  • 2 hours ago

Position Type: High School Teaching/Technology Education Teacher Date Posted: 1/13/2026 Location: Park High School Date Available: March 2026 Closing Date: 01/19/26 or until filled...

In Person

Technology Education Teacher 2026-2027

  • Campbell County School Dist
  • Lynchburg, VA
  • 13 hours ago
  • Lynchburg, VA
  • 13 hours ago

TEN MONTH (200 DAYS), INCLUDING IN PART PAID STATE RETIREMENT & STATE MANDATED LIFE INSURANCE & IN PART FOR HEALTH INSURANCE. General Definition of Work: Position is responsible for creating a...

In Person

Technology Education Teacher (0.33 FTE)

  • South Washington County Schools
  • Woodbury, MN
  • 16 hours ago
  • Woodbury, MN
  • 16 hours ago

Position Type: High School Teaching/ Technology Education Teacher Date Posted: 1/13/2026 Location: Park High School Date Available: March 2026 Closing Date: 01/19/26 or until filled   ...

In Person

T26/27 - Computer Science Teacher (Candidate Pool)

  • Arlington Public Schools
  • Arlington, VA
  • 1 day ago
  • Arlington, VA
  • 1 day ago

Demonstrates knowledge of planning and instruction delivery with project-based learning activities....

In Person

Technology Education Teacher - FY27

  • Rowanty Technical Center
  • Carson, VA
  • 1 day ago
  • Carson, VA
  • 1 day ago

Technology Education Teacher - FY27 4.5 4.5 out of 5 stars POSITION TYPE: Exempt PRIMARY FUNCTION: Assume responsibility for the planning and delivery of instruction designed for student learning...

In Person

Teacher, Computer Science (5-8)

  • Collegium Charter School
  • Exton, PA
  • 1 day ago
  • Exton, PA
  • 1 day ago

Develops and administers CS curriculum consistent with CCS goals and objectives Promotes a classroom environment that is safe and conducive to individualized and small group instruction, and student...

In Person

1.0 FTE Long-Term Substitute Computer Science Teacher

  • Lexington Public Schools
  • Lexington, MA
  • 1 day ago
  • Lexington, MA
  • 1 day ago

Develops lesson plans and instructional materials and provides individualized and small group instruction in order to adapt the curriculum to the needs of each pupil....

In Person

Teacher, Computer Science, 2026-2027

  • St. Louis Public Schools
  • Saint Louis, MO
  • 4 days ago
  • Saint Louis, MO
  • 4 days ago

Position Title: Computer Teacher Payroll/Personnel Type: 10 Month Job #: 8231,8131 Reports to: Principal Shift Length: 6.5 Hours a Day Union Eligibility: Eligible Starting Salary: $52,232.01...

In Person

Substance Abuse Prevention and Intervention Specialist Level 2 - Thomas A. Edison Career and Technical Education High School (28Q620)

  • Department of Education of the City of New York
  • New York City, NY
  • 4 days ago
  • New York City, NY
  • 4 days ago

This position encompasses work related to providing professional services to students in substance abuse prevention and intervention programs. Duties and Responsibilities Level 2 Coordinates...

In Person

Career/Technical Education Teachers, Secondary School - AI Trainer (Contract)

  • Handshake
  • San Francisco, CA
  • 4 days ago
  • San Francisco, CA
  • 4 days ago

Overview Handshake is recruiting High School Career/Technical Education Teachers to contribute to an hourly, temporary AI research projectbut there's no AI experience needed. In this program,...

Remote

Computer Science Teacher @ Analy H.S.

  • West Sonoma County Union High School District
  • Sebastopol, CA
  • 5 days ago
  • Sebastopol, CA
  • 5 days ago

WSCUHSD is the home of one (1) comprehensive high school, Analy High School, one (1) continuation high school, Laguna High School, and one (1) Project-Based Learning focused high school, the Academy...

In Person

High School Technology Education Teacher

  • 004 K12 Virtual Schools LLC
  • MI
  • 5 days ago
  • MI
  • 5 days ago

instruction based on student level of mastery Augments course content according to prescribed policies and procedures using appropriate asynchronous and synchronous tools under guidance from principal...

In Person

Computer Science Teacher at ETM and TH

  • Public School of North Carolina
  • Elizabethtown, NC
  • 6 days ago
  • Elizabethtown, NC
  • 6 days ago

Position Title Middle School Computer Science Teacher Reports To Principal Evaluation Performance will be evaluated by supervisor on the ability and effectiveness in carrying out the responsibilities...

In Person

Computer Science Teacher - High School

  • Irvine Unified School District
  • Irvine, CA
  • 7 days ago
  • Irvine, CA
  • 7 days ago

The Irvine Unified School District comprises a diverse population of more than 36,000 PK-12 students in one early childhood learning center, 24 elementary schools, five K-8 schools, six middle...

In Person

Computer Science Teacher Online Courses and Training Opportunities

iHire curates thousands of courses in order to recommend the best ones to help further your career. If you register for a course using the links on our site, we may receive a small commission.
Fundamentals of Computer Science
Learn the software engineering essentials you need to design next generation software. If you want to be the software designer who can architect systems for successful startups like Flipkart, this...
Computer Science 101
Introduction to Computer Science for a zero-prior-experience audience. Play with little phrases of code to understand what computers are all about. CS101 is a self-paced course that teaches the...
Computer Science for Web Programming
An introduction to the intellectual enterprise of computer science and the art of web development. The web is a crucial part of our everyday lives. We rely on websites not just for entertainment...

Title Synonyms

Users interested in this job title also searched for the following job title


Salary for Computer Science Teacher Jobs Nationwide

Estimated salary range based on data from US Bureau of Labor Statistics (BLS) and iHire research efforts.

Licensing / Certification

Required or preferred licenses and certifications for Computer Science Teacher positions.



Highest Education Level

Computer Science Teachers offer the following education background
Master's Degree
50.4%
Bachelor's Degree
27.2%
Doctorate Degree
16.9%
Associate's Degree
2.1%
High School or GED
1.8%
Vocational Degree or Certification
1.2%
Some College
0.4%
Some High School
0.1%

Average Work Experience
Here's a breakdown of the number of years' experience offered by Computer Science Teachers
None
33.7%
4-6 years
26.1%
2-4 years
17.1%
Less than 1 year
8.3%
1-2 years
7.2%
10+ years
6.1%
8-10 years
1.5%