Computer Science Teacher
$51.80K - $71.30K/yr
Computer Science Teacher SCHOOL: Boynton Middle School QUALIFICATIONS: NH Certified Computer Science (1315) or willing to become certified. Classroom teaching experience, and content knowledge of ...
$51.80K - $71.30K/yr
Computer Science Teacher SCHOOL: Boynton Middle School QUALIFICATIONS: NH Certified Computer Science (1315) or willing to become certified. Classroom teaching experience, and content knowledge of ...
$51.80K - $71.30K/yr
Computer Science Teacher SCHOOL: Boynton Middle School QUALIFICATIONS: NH Certified Computer Science (1315) or willing to become certified. Classroom teaching experience, and content knowledge of ...
Philadelphia, PA · On-site
$60.88K/yr
Girard College seeks a Computer Technology / Computer Science Teacher for high school students (Grades 9-12) for the 2026 - 2027 school year beginning approximately August 17, 2026. The successful ...
Philadelphia, PA · On-site
$60.88K/yr
Girard College seeks a Computer Technology / Computer Science Teacher for high school students (Grades 9-12) for the 2026 - 2027 school year beginning approximately August 17, 2026. The successful ...
Somerset, NJ · On-site
$61K/yr
High School Teaching/Computer Science Date Posted: 2/4/2026 Location: Middlesex County Stem Charter School About MCSCS Middlesex County STEM Charter School (MCSCS) is a public school serving grades ...
Somerset, NJ · On-site
$61K/yr
High School Teaching/Computer Science Date Posted: 2/4/2026 Location: Middlesex County Stem Charter School About MCSCS Middlesex County STEM Charter School (MCSCS) is a public school serving grades ...
Greenville, NH · On-site
$51.80K - $71.30K/yr
Computer Science Teacher SCHOOL: Boynton Middle School QUALIFICATIONS: NH Certified Computer Science (1315) or willing to become certified. Classroom teaching experience, and content knowledge of ...
Greenville, NH · On-site
$51.80K - $71.30K/yr
Computer Science Teacher SCHOOL: Boynton Middle School QUALIFICATIONS: NH Certified Computer Science (1315) or willing to become certified. Classroom teaching experience, and content knowledge of ...
Milton, MA · On-site
$50K - $120K/yr
Computer Science Teacher Department: Upper School - Computer Science Location: AMC, Milton Academy Campus, Milton, MA Hours: Full-time with the flexibility to work nights and weekends FLSA: Exempt ...
Milton, MA · On-site
$50K - $120K/yr
Computer Science Teacher Department: Upper School - Computer Science Location: AMC, Milton Academy Campus, Milton, MA Hours: Full-time with the flexibility to work nights and weekends FLSA: Exempt ...
$50.90K - $70.10K/yr
Girard College seeks a Computer Technology / Computer Science Teacher for high school students (Grades 9-12) for the 2026 - 2027 school year beginning approximately August 17, 2026. The successful ...
$50.90K - $70.10K/yr
Girard College seeks a Computer Technology / Computer Science Teacher for high school students (Grades 9-12) for the 2026 - 2027 school year beginning approximately August 17, 2026. The successful ...
Madisonville, TN · On-site
$40.80K - $56.10K/yr
Title Computer Science Teacher Location Sweetwater High School Description Computer Science Teacher Benefits Full-time Position Requirements Valid Tennessee Teaching License with required endorsement.
Madisonville, TN · On-site
$40.80K - $56.10K/yr
Title Computer Science Teacher Location Sweetwater High School Description Computer Science Teacher Benefits Full-time Position Requirements Valid Tennessee Teaching License with required endorsement.
Hiring for School Year 2026-2027 Computer Science Teacher Responsibilities Include: * Educate students in computer science and technology, aiming to enhance their digital literacy and technical ...
Hiring for School Year 2026-2027 Computer Science Teacher Responsibilities Include: * Educate students in computer science and technology, aiming to enhance their digital literacy and technical ...
Wayne, NJ · On-site
$49.80K - $68.60K/yr
Computer Science Instructor * Computer Science Technology #4148 certification required Career and Technical Education endorsement or eligibility to obtain the endorsement required for above positions ...
Wayne, NJ · On-site
$49.80K - $68.60K/yr
Computer Science Instructor * Computer Science Technology #4148 certification required Career and Technical Education endorsement or eligibility to obtain the endorsement required for above positions ...
$48.30K - $66.50K/yr
With the recent completion of state-of-the-art computer science and robotics classrooms and new athletic facilities, the Academy is poised for the continued expansion of our STEM and athletic ...
$48.30K - $66.50K/yr
With the recent completion of state-of-the-art computer science and robotics classrooms and new athletic facilities, the Academy is poised for the continued expansion of our STEM and athletic ...
Lecturer - Computer Science (pool) College of Engineering & Applied Science Engage. Educate. Empower. Join UCCS as a Lecturer! Who We Are The University of Colorado Colorado Springs (UCCS) is a ...
Lecturer - Computer Science (pool) College of Engineering & Applied Science Engage. Educate. Empower. Join UCCS as a Lecturer! Who We Are The University of Colorado Colorado Springs (UCCS) is a ...
Cameron, TX · On-site
$44.50K - $61.30K/yr
Computer Science II * Computer Maintenance/Lab * Networking/Lab Must pass fingerprinting/background check.
Cameron, TX · On-site
$44.50K - $61.30K/yr
Computer Science II * Computer Maintenance/Lab * Networking/Lab Must pass fingerprinting/background check.
Camden, NJ · On-site
$2.78K/wk
Position Details Position Information Recruitment/Posting Title Lecturers, Computer Science Department Computer Science Salary Details A minimum of $2,777 per credit. Offer Information The final ...
Camden, NJ · On-site
$2.78K/wk
Position Details Position Information Recruitment/Posting Title Lecturers, Computer Science Department Computer Science Salary Details A minimum of $2,777 per credit. Offer Information The final ...
Kingsland, GA · On-site
$43.90K - $60.40K/yr
Computer Science Teacher Camden County High School Date: April 21, 2026 Closing Date: Until Filled Effective: 2026-27 School Year Salary: Based on the 2026-27 Approved Camden County Board of ...
Kingsland, GA · On-site
$43.90K - $60.40K/yr
Computer Science Teacher Camden County High School Date: April 21, 2026 Closing Date: Until Filled Effective: 2026-27 School Year Salary: Based on the 2026-27 Approved Camden County Board of ...
Wayne, NJ · On-site
$49.80K - $68.60K/yr
Computer Science Instructor * Computer Science Technology #4148 certification required Career and Technical Education endorsement or eligibility to obtain the endorsement required for above positions ...
Wayne, NJ · On-site
$49.80K - $68.60K/yr
Computer Science Instructor * Computer Science Technology #4148 certification required Career and Technical Education endorsement or eligibility to obtain the endorsement required for above positions ...
Cameron, TX · On-site
$44.50K - $61.30K/yr
Computer Science II* Computer Maintenance/Lab* Networking/Lab Must pass fingerprinting/background check.
Cameron, TX · On-site
$44.50K - $61.30K/yr
Computer Science II* Computer Maintenance/Lab* Networking/Lab Must pass fingerprinting/background check.
$2.78K/wk
Position Information Recruitment/Posting Title Lecturers, Computer Science Department Computer Science Salary Details A minimum of $2,777 per credit. Offer Information The final salary offer may be ...
$2.78K/wk
Position Information Recruitment/Posting Title Lecturers, Computer Science Department Computer Science Salary Details A minimum of $2,777 per credit. Offer Information The final salary offer may be ...
Wichita, KS · On-site
$45.20K - $62.20K/yr
Computer Science Instructor Location: In-person (Wichita, Kansas) Employment: Part-Time Are you interested in making a positive impact on the world through computer science education for children?
Wichita, KS · On-site
$45.20K - $62.20K/yr
Computer Science Instructor Location: In-person (Wichita, Kansas) Employment: Part-Time Are you interested in making a positive impact on the world through computer science education for children?
Lecturer - Computer Science (pool) College of Engineering & Applied Science Engage. Educate. Empower. Join UCCS as a Lecturer! Who We Are The University of Colorado Colorado Springs (UCCS) is a ...
Lecturer - Computer Science (pool) College of Engineering & Applied Science Engage. Educate. Empower. Join UCCS as a Lecturer! Who We Are The University of Colorado Colorado Springs (UCCS) is a ...
Position Information Recruitment/Posting Title Lecturers, Computer Science Department FASC - Computer Science Salary Details A minimum of $2,777 per credit. Offer Information The final salary offer ...
Position Information Recruitment/Posting Title Lecturers, Computer Science Department FASC - Computer Science Salary Details A minimum of $2,777 per credit. Offer Information The final salary offer ...
$56.5K - $60.3K
7% of jobs
$60.3K - $64K
7% of jobs
$64K - $67.8K
2% of jobs
$67.8K - $71.6K
0% of jobs
$71.6K - $75.4K
2% of jobs
$77K is the 25th percentile. Wages below this are outliers.
$75.4K - $79.1K
15% of jobs
$79.1K - $82.9K
16% of jobs
The median wage is $83.2K / yr.
$82.9K - $86.7K
13% of jobs
$86.7K - $90.5K
6% of jobs
$92.2K is the 75th percentile. Wages above this are outliers.
$90.5K - $94.2K
16% of jobs
$94.2K - $98K
17% of jobs
$56.5K
$83.1K
$98K
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

$51.80K - $71.30K/yr
Other
Posted 9 days ago
POSITION TITLE: Computer Science Teacher
SCHOOL: Boynton Middle School
QUALIFICATIONS: NH Certified Computer Science (1315) or willing to become certified. Â Classroom teaching experience, and content knowledge of classroom technology/applications preferred
REPORTS TO: Building Principal
PERFORMANCE RESPONSIBILITIES
Create and maintain a safe and welcoming learning environment for all students
Build and execute a comprehensive computer science curriculum for students in grades 5-8 accounting for a wide range of learners with opportunities for cross subject integration
Use updated pedagogical practices and techniques to execute an evolving curriculumÂ
Select and utilize resources that enhance learner understanding and help make content material relevant to student lives
Provide practice and re-teaching opportunities based on assessment data to support student successÂ
Monitor and evaluate student performance, adjusting instruction to accommodate student learning
Demonstrate knowledge of school procedures, operations and policies across grade levels/subjects
Coordinate and collaborate activities with grade level teachersÂ
Collaborate with team members and grade level teachers to ensure student's emotional and academic needs are met
Participate in PLCs with other Unified Arts teachers
Evaluate, interpret, and utilize standardized test scores and other student data for parents, students, and teachers to support individual student achievement in a 21st century learning environment
Communicate student concerns to appropriate stakeholders including administration, other teachers, parents, and school counselors
Respond to parent/student concerns and provide feedback when appropriateÂ
Use assessment data and school building goals to prepare and implement an intervention periodÂ
Participate in professional growth activities and complete a professional development plan that includes professional conferences and workshops related to best practices in the field of computer sciences
To perform other duties related to this position as assigned