High School Teaching/Mathematics - Computer Science Date Posted: 5/14/2026 Location: South River High School Date Available: 09/01/2026 SOUTH RIVER PUBLIC SCHOOLS SOUTH RIVER, NJ 08882 2026 / 2027 ...
High School Teaching/Mathematics - Computer Science Date Posted: 5/14/2026 Location: South River High School Date Available: 09/01/2026 SOUTH RIVER PUBLIC SCHOOLS SOUTH RIVER, NJ 08882 2026 / 2027 ...
High School Teaching/Mathematics - Computer Science Date Posted: 4/30/2026 Location: High School The Schuylkill Valley School District has an anticipated vacancy for a Computer Science Teacher at the ...
High School Teaching/Mathematics - Computer Science Date Posted: 4/30/2026 Location: High School The Schuylkill Valley School District has an anticipated vacancy for a Computer Science Teacher at the ...
... high school students. * Understanding of foundational computer science concepts including ... Teaching certification in Computer Science or a related field, or willingness to pursue ...
... high school students. * Understanding of foundational computer science concepts including ... Teaching certification in Computer Science or a related field, or willingness to pursue ...
... high school students. * Understanding of foundational computer science concepts including ... Teaching certification in Computer Science or a related field, or willingness to pursue ...
Quick apply
... high school students. * Understanding of foundational computer science concepts including ... Teaching certification in Computer Science or a related field, or willingness to pursue ...
High School Computer Science Teacher Exemption Status/Test: Exempt/Professional Reports to: Landon Winton, Principal Department/School: Lubbock-Cooper High School Primary Purpose: Provide students ...
High School Computer Science Teacher Exemption Status/Test: Exempt/Professional Reports to: Landon Winton, Principal Department/School: Lubbock-Cooper High School Primary Purpose: Provide students ...
Lexington High School is seeking qualified applicants for the position of computer science teacher for the 2026-2027 school year. Applicants must possess a Nebraska Teaching Certificate. Competitive ...
Lexington High School is seeking qualified applicants for the position of computer science teacher for the 2026-2027 school year. Applicants must possess a Nebraska Teaching Certificate. Competitive ...
... Sciences. Our Early College Academy, the first such program at a public charter high school in the ... For more information about our Teacher Evaluation Method, see the Danielson Framework for Teaching.
... Sciences. Our Early College Academy, the first such program at a public charter high school in the ... For more information about our Teacher Evaluation Method, see the Danielson Framework for Teaching.
Bachelor's degree in Computer Science or related field from an accredited university * Excellent ... teaching experience in a traditional grade school setting and results demonstrating high student ...
Bachelor's degree in Computer Science or related field from an accredited university * Excellent ... teaching experience in a traditional grade school setting and results demonstrating high student ...
Bachelor's degree in Computer Science or related field from an accredited university * Excellent ... teaching experience in a traditional grade school setting and results demonstrating high student ...
Bachelor's degree in Computer Science or related field from an accredited university * Excellent ... teaching experience in a traditional grade school setting and results demonstrating high student ...
High School Computer Science Teacher Location: CICS Longwood- 1309 W 95th St, Chicago, IL 60643 Reports To: Principal Salary Range: Starting salary for certified teachers starts at $70,000 Employee ...
Quick apply
High School Computer Science Teacher Location: CICS Longwood- 1309 W 95th St, Chicago, IL 60643 Reports To: Principal Salary Range: Starting salary for certified teachers starts at $70,000 Employee ...
... Sciences.Our Early College Academy, the first such program at a public charter high school in the ... For more information about our Teacher Evaluation Method, see the Danielson Framework for Teaching.
... Sciences.Our Early College Academy, the first such program at a public charter high school in the ... For more information about our Teacher Evaluation Method, see the Danielson Framework for Teaching.
Computer Science Teacher
Westfield, IN · On-site
$48K - $66K/yr
High School Teaching/Computer Date Posted: 6/16/2026 Location: Westfield High School Date Available: 08/11/2026 Job Title: Westfield High School Computer Science Teacher Position Summary: The High ...
Computer Science Teacher
Westfield, IN · On-site
$48K - $66K/yr
High School Teaching/Computer Date Posted: 6/16/2026 Location: Westfield High School Date Available: 08/11/2026 Job Title: Westfield High School Computer Science Teacher Position Summary: The High ...
High School Computer Science Teacher Exemption Status/Test: Exempt/Professional Reports to: Landon Winton, Principal Department/School: Lubbock-Cooper High School Primary Purpose: Provide students ...
High School Computer Science Teacher Exemption Status/Test: Exempt/Professional Reports to: Landon Winton, Principal Department/School: Lubbock-Cooper High School Primary Purpose: Provide students ...
High School Computer Science Teacher Location: CICS Longwood- 1309 W 95th St, Chicago, IL 60643 Reports To: Principal Salary Range: Starting salary for certified teachers starts at $70,000 Employee ...
High School Computer Science Teacher Location: CICS Longwood- 1309 W 95th St, Chicago, IL 60643 Reports To: Principal Salary Range: Starting salary for certified teachers starts at $70,000 Employee ...
High School Computer Science Teacher
Honolulu, HI · On-site
$54K - $114K/yr
... school's broader academic community. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned. * Teach Computer Science courses, including IB Computer Science HL.
High School Computer Science Teacher
Honolulu, HI · On-site
$54K - $114K/yr
... school's broader academic community. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned. * Teach Computer Science courses, including IB Computer Science HL.
Computer Science Teacher
$48K - $66K/yr
Westfield High School Computer Science Teacher Position Summary: The High School Computer Science Teacher is responsible for planning, delivering, and assessing high-quality instruction in computer ...
Computer Science Teacher
$48K - $66K/yr
Westfield High School Computer Science Teacher Position Summary: The High School Computer Science Teacher is responsible for planning, delivering, and assessing high-quality instruction in computer ...
High School Computer Science Teacher
$54K - $114K/yr
... school's broader academic community. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned. * Teach Computer Science courses, including IB Computer Science HL.
High School Computer Science Teacher
$54K - $114K/yr
... school's broader academic community. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned. * Teach Computer Science courses, including IB Computer Science HL.
High School Computer Science Teacher
New York, NY · On-site
$72K - $115K/yr
Company Description Uncommon Schools is a nonprofit network of high-performing public charter ... Computer Science Teachers hold primary responsibility for the implementation and development of ...
High School Computer Science Teacher
New York, NY · On-site
$72K - $115K/yr
Company Description Uncommon Schools is a nonprofit network of high-performing public charter ... Computer Science Teachers hold primary responsibility for the implementation and development of ...
Company Description Uncommon Schools is a nonprofit network of high-performing public charter ... Computer Science Teachers hold primary responsibility for the implementation and development of ...
Quick apply
Company Description Uncommon Schools is a nonprofit network of high-performing public charter ... Computer Science Teachers hold primary responsibility for the implementation and development of ...
High School Teaching Date Posted: 2/2/2026 Location: Kemper County High School TEACHER TITLE: Classroom Teacher QUALIFICATIONS: Certificate, license, or other legal credential required Degree(s ...
High School Teaching Date Posted: 2/2/2026 Location: Kemper County High School TEACHER TITLE: Classroom Teacher QUALIFICATIONS: Certificate, license, or other legal credential required Degree(s ...
High School Computer Science Teacher information
See salary details
$27K - $31.8K
2% of jobs
$31.8K - $36.5K
5% of jobs
$36.5K - $41.3K
6% of jobs
$41.3K - $46.1K
9% of jobs
$46.6K is the 25th percentile. Wages below this are outliers.
$46.1K - $50.9K
16% of jobs
The median wage is $53.3K / yr.
$50.9K - $55.6K
22% of jobs
$55.6K - $60.4K
14% of jobs
$60.5K is the 75th percentile. Wages above this are outliers.
$60.4K - $65.2K
13% of jobs
$65.2K - $70K
7% of jobs
$70K - $74.7K
4% of jobs
$74.7K - $79.5K
1% of jobs
$27K
$63.4K
$79.5K
How much do high school computer science teacher jobs pay per year?
How to become a high school computer teacher?
Is there a shortage of computer science teachers?
What is the difference between High School Computer Science Teacher vs Middle School Computer Science Teacher?
| Aspect | High School Computer Science Teacher | Middle School Computer Science Teacher |
|---|---|---|
| Required Credentials | State teaching certification, bachelor's degree in education or computer science | State teaching certification, bachelor's degree in education or related field |
| Work Environment | High school classrooms, labs, extracurricular activities | Middle school classrooms, labs, after-school programs |
| Employer & Industry Usage | Public/private high schools, educational institutions | Public/private middle schools, educational institutions |
| Common Search & Comparison | Yes | Yes |
The main difference between a High School Computer Science Teacher and a Middle School Computer Science Teacher lies in the age group they teach and the curriculum complexity. High school teachers typically handle older students with more advanced topics, requiring similar credentials but often more specialized teaching experience. Middle school teachers focus on younger students, emphasizing foundational skills. Both roles are vital in preparing students for higher education and careers in technology.
Can I be a teacher with a computer science degree?
How to make an extra $1000 a month as a teacher?
What are the key skills and qualifications needed to thrive as a High School Computer Science Teacher, and why are they important?
What does a High School Computer Science Teacher do?
What Does a High School Computer Science Teacher Do?
As a high school computer science teacher, your duties are to develop and teach courses on computer science to students in grades nine through twelve. Your specific responsibilities include leading classroom discussions about the subject, conducting lab components, and assigning homework and special projects that require students to program, process data, store information, and develop new applications. Computer science is often an elective course in high school, and you may have more opportunity to develop your own curriculum rather than teaching to a specific state-mandated program. You may also have a specific field to teach, such as web design or software engineering.
What are some common challenges faced by high school computer science teachers, and how can they be addressed?

Full-time
Posted 25 days ago
Job description
High School Teaching/Mathematics - Computer Science
Date Posted:
5/14/2026
Location:
South River High School
Date Available:
09/01/2026
SOUTH RIVER PUBLIC SCHOOLS
SOUTH RIVER, NJ 08882
2026 / 2027 School Year
Position: High School Computer Science Teacher
Required:
Computer Science NJDOE Teaching Certificate 1820 or Computer Science Technology NJDOE Teaching Certificate 4148
Experience in or interest in robotics a plus.
Start Date: September 1, 2026
About SOUTH RIVER HIGH SCHOOL
Sourced by ZipRecruiter