Valid Texas teaching certificate with required endorsements or training for subject and level assigned-preferred * Demonstrated competency in the computer science field Special Knowledge/Skills:
Valid Texas teaching certificate with required endorsements or training for subject and level assigned-preferred * Demonstrated competency in the computer science field Special Knowledge/Skills:
Computer Science/Engineering Teacher- 2026-27 SY
Beaumont, TX · On-site
$43K - $60K/yr
Position Type: Teacher/Vocational Adjustment Class Date Posted: 6/17/2026 Location: WEST BROOK HIGH SCHOOL Description: Job Summary: Qualifications: Working Conditions: Application Procedure: Apply ...
Computer Science/Engineering Teacher- 2026-27 SY
Beaumont, TX · On-site
$43K - $60K/yr
Position Type: Teacher/Vocational Adjustment Class Date Posted: 6/17/2026 Location: WEST BROOK HIGH SCHOOL Description: Job Summary: Qualifications: Working Conditions: Application Procedure: Apply ...
Teach Computer Science classes as assigned by the Dean, Assistant Dean, or Department Head. * Provide instruction for courses offered at various times, modalities, and locations. * Maintain regular ...
Teach Computer Science classes as assigned by the Dean, Assistant Dean, or Department Head. * Provide instruction for courses offered at various times, modalities, and locations. * Maintain regular ...
This position will teach all assigned Computer Science courses in a classroom environment. The overall responsibility of a faculty member is to provide the most effective instruction possible. The ...
This position will teach all assigned Computer Science courses in a classroom environment. The overall responsibility of a faculty member is to provide the most effective instruction possible. The ...
Part-Time Faculty - Computer Science (North) Teaching Computer Science. Applications for part-time faculty positions are accepted on a continuous basis and reviewed if openings become available.
Part-Time Faculty - Computer Science (North) Teaching Computer Science. Applications for part-time faculty positions are accepted on a continuous basis and reviewed if openings become available.
Part-Time Faculty - Computer Science (South) Teaching Computer Science. Applications for part-time faculty positions are accepted on a continuous basis and reviewed if openings become available.
Part-Time Faculty - Computer Science (South) Teaching Computer Science. Applications for part-time faculty positions are accepted on a continuous basis and reviewed if openings become available.
IDEA College Prep Teachers are responsible for ensuring that every IDEA student masters the academic and social skills necessary to succeed in college, while also embodying IDEA's values daily. IDEA ...
IDEA College Prep Teachers are responsible for ensuring that every IDEA student masters the academic and social skills necessary to succeed in college, while also embodying IDEA's values daily. IDEA ...
AP Computer Science Teacher - IDEA Hardy College Prep (26-27)
Houston, TX · On-site
$500 - $4.0K/wk
IDEA College Prep Teachers are responsible for ensuring that every IDEA student masters the academic and social skills necessary to succeed in college, while also embodying IDEA's values daily. IDEA ...
AP Computer Science Teacher - IDEA Hardy College Prep (26-27)
Houston, TX · On-site
$500 - $4.0K/wk
IDEA College Prep Teachers are responsible for ensuring that every IDEA student masters the academic and social skills necessary to succeed in college, while also embodying IDEA's values daily. IDEA ...
AP Computer Science Teacher - IDEA Hardy College Prep (26-27)
Houston, TX · On-site
$500 - $4.0K/wk
IDEA College Prep Teachers are responsible for ensuring that every IDEA student masters the academic and social skills necessary to succeed in college, while also embodying IDEA's values daily. IDEA ...
AP Computer Science Teacher - IDEA Hardy College Prep (26-27)
Houston, TX · On-site
$500 - $4.0K/wk
IDEA College Prep Teachers are responsible for ensuring that every IDEA student masters the academic and social skills necessary to succeed in college, while also embodying IDEA's values daily. IDEA ...
CTE - Computer Science (004-118)
Pearland, TX · On-site
The teacher will provide students with appropriate learning activities to expose them to the most basic fundamentals of computer science and digital technology, supporting the STEM endorsement. The ...
CTE - Computer Science (004-118)
Pearland, TX · On-site
The teacher will provide students with appropriate learning activities to expose them to the most basic fundamentals of computer science and digital technology, supporting the STEM endorsement. The ...
Preferred Education and Experience PhD in Computer Science or closely related field, with 2 years of teaching experience at the college or university level. Other Qualifications To the extent this ...
Preferred Education and Experience PhD in Computer Science or closely related field, with 2 years of teaching experience at the college or university level. Other Qualifications To the extent this ...
Position Type: Campus Teacher: High School/Career and Technical Education Date Posted: 7/30/2026 Location: HENDRICKSON HIGH Compensation: Pay Grade: Teacher Compensation Plan Status: Work Days/Year ...
Position Type: Campus Teacher: High School/Career and Technical Education Date Posted: 7/30/2026 Location: HENDRICKSON HIGH Compensation: Pay Grade: Teacher Compensation Plan Status: Work Days/Year ...
Science Teacher
Edinburg, TX · On-site
$50K - $64K/yr
Bachelor's degree from accredited university Valid Texas teaching certificate with required ... Computer, :Laptop, phone system, video/instruction equipment. Mental Demands/Physical Demands ...
Science Teacher
Edinburg, TX · On-site
$50K - $64K/yr
Bachelor's degree from accredited university Valid Texas teaching certificate with required ... Computer, :Laptop, phone system, video/instruction equipment. Mental Demands/Physical Demands ...
CTE Programming & Software Development (Computer Science) Teacher - IDEA Alamo College Prep (26-27)
$500 - $4.0K/wk
Science, Technology, Engineering, and Mathematics; Transportation, Distribution, and Logistics and Career Development. All IDEA CTE teachers are responsible for ensuring that every IDEA student ...
CTE Programming & Software Development (Computer Science) Teacher - IDEA Alamo College Prep (26-27)
$500 - $4.0K/wk
Science, Technology, Engineering, and Mathematics; Transportation, Distribution, and Logistics and Career Development. All IDEA CTE teachers are responsible for ensuring that every IDEA student ...
Teaching appointments are based upon student demand on a semester-by-semester basis. Eligibility ... D. in computer science or a related area. * Industry experience. Application Procedures The ...
Teaching appointments are based upon student demand on a semester-by-semester basis. Eligibility ... D. in computer science or a related area. * Industry experience. Application Procedures The ...
CTE Programming & Software Development (Computer Science) Teacher - IDEA Alamo College Prep (26-27)
Alamo, TX · On-site
$500 - $4.0K/wk
Science, Technology, Engineering, and Mathematics; Transportation, Distribution, and Logistics and Career Development. All IDEA CTE teachers are responsible for ensuring that every IDEA student ...
CTE Programming & Software Development (Computer Science) Teacher - IDEA Alamo College Prep (26-27)
Alamo, TX · On-site
$500 - $4.0K/wk
Science, Technology, Engineering, and Mathematics; Transportation, Distribution, and Logistics and Career Development. All IDEA CTE teachers are responsible for ensuring that every IDEA student ...
CTE Programming & Software Development (Computer Science) Teacher - IDEA Alamo College Prep (26-27)
$500 - $4.0K/wk
Science, Technology, Engineering, and Mathematics; Transportation, Distribution, and Logistics and Career Development. All IDEA CTE teachers are responsible for ensuring that every IDEA student ...
New
CTE Programming & Software Development (Computer Science) Teacher - IDEA Alamo College Prep (26-27)
$500 - $4.0K/wk
Science, Technology, Engineering, and Mathematics; Transportation, Distribution, and Logistics and Career Development. All IDEA CTE teachers are responsible for ensuring that every IDEA student ...
New
Computer Science/Engineering Teacher- 2026-27 SY
Beaumont, TX · On-site
$43K - $60K/yr
Description: Job Summary: Qualifications: Working Conditions: Application Procedure: Apply online Selection Procedure:
Computer Science/Engineering Teacher- 2026-27 SY
Beaumont, TX · On-site
$43K - $60K/yr
Description: Job Summary: Qualifications: Working Conditions: Application Procedure: Apply online Selection Procedure:
High School Computer Science Tutor
Edinburg, TX · Remote
$18 - $40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Edinburg, TX · Remote
$18 - $40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
Teacher, Computer Science/Information Technology - Cybersecurity (2026-2027 School Year)
San Antonio, TX · On-site
$45K - $62K/yr
Teacher/Career & Technology Date Posted: 1/15/2026 Location: Campus Assigned Please see attachment below for complete description. Attachment(s): * NST-INSR Teacher 2026.pdf
Teacher, Computer Science/Information Technology - Cybersecurity (2026-2027 School Year)
San Antonio, TX · On-site
$45K - $62K/yr
Teacher/Career & Technology Date Posted: 1/15/2026 Location: Campus Assigned Please see attachment below for complete description. Attachment(s): * NST-INSR Teacher 2026.pdf
Computer Science Teacher information
See Texas salary details
$34K - $41.2K
7% of jobs
$45.8K is the 25th percentile. Wages below this are outliers.
$41.2K - $48.4K
27% of jobs
The median wage is $52.3K / yr.
$48.4K - $55.6K
28% of jobs
$61.4K is the 75th percentile. Wages above this are outliers.
$55.6K - $62.8K
15% of jobs
$62.8K - $70K
7% of jobs
$70K - $77.2K
3% of jobs
$77.2K - $84.4K
2% of jobs
$84.4K - $91.6K
1% of jobs
$91.6K - $98.8K
0% of jobs
$98.8K - $106K
3% of jobs
$106K - $113.2K
5% of jobs
$34K
$61K
$113.2K
How much do computer science teacher jobs pay per year?
What are the key skills and qualifications needed to thrive as a computer science teacher, and why are they important?
How does a computer science teacher typically collaborate with other educators and staff within a school?
What does a computer science teacher do?
A computer science teacher teaches students about computers and computer programming. Your responsibilities cover teaching students to understand how computers work and instructing them on writing programs and algorithms. While most computer science (CS) education takes place at the high school level, some teachers work at the middle school or elementary level. Others teach at colleges and universities. All CS teachers must prepare and administer lesson plans, evaluate student work, and supervise students in the classroom. Motivating and encouraging students, as well as communicating effectively, are vital duties.
Is there a shortage of computer science teachers?
What is the difference between Computer Science Teacher vs Software Developer?
| Aspect | Computer Science Teacher | Software Developer |
|---|---|---|
| Required Credentials | Teaching certification, bachelor's degree in CS or related field | Bachelor's degree in CS, software engineering, or related field; certifications optional |
| Work Environment | Schools, educational institutions, classrooms | Offices, tech companies, remote or on-site |
| Industry Usage | Education sector, public/private schools | Technology, software development, IT companies |
| Common Search/Comparison | Yes | No |
While both roles involve computer science knowledge, a Computer Science Teacher focuses on educating students in schools and requires teaching credentials. In contrast, a Software Developer designs and builds software applications, typically working in tech companies or startups without teaching certifications.
Can you be a computer science teacher with a computer science degree?
What does a computer science teacher do?

Computer Science / Robotics Teacher (High School)
Richmond, TX • On-site
Other
This job post has expired today. Applications are no longer accepted.
Job description
Primary Purpose:
- Responsible for providing instruction in a range of computer science courses, including an introductory survey course, introductory Javascript, Python, and Code.org or similar curriculum to meet Texas TEKS for Computer Science standards. Provide students with appropriate learning activities and experiences using industry-based instruction to develop competencies leading to postsecondary education and/or employment. Provide students with appropriate behavioral support and services to help them fulfill their potential for intellectual, emotional, physical, and social growth within our global society.
Qualifications:
Education/Certification:
- Bachelor’s degree from accredited university in a relevant field of study
- Valid Texas teaching certificate with required endorsements or training for subject and level assigned-preferred
- Demonstrated competency in the computer science field
Special Knowledge/Skills:
- Knowledge of academic subject assigned
- Knowledge of curriculum and instruction
- Ability to instruct students and manage their behavior
- Strong organizational, communication, and interpersonal skills
Experience:
- 2 years of relevant industry experience
Major Responsibilities and Duties:
Instructional Strategies
- Develop and implement lesson plans that fulfill the requirements of district’s curriculum program and show written evidence of preparation as required. Prepare lessons that reflect accommodations for differences in individual student differences.
- Plan and use appropriate instructional and learning strategies, activities, materials, equipment, and technology that reflect understanding of the learning styles and needs of students assigned and present subject matter according to guidelines established by Texas Education Agency, board policies, and administrative regulations.
- Conduct assessment of student learning styles and use results to plan instructional activities.
- Work cooperatively with special education teachers to modify curricula as needed for special education students according to guidelines established in Individual Education Plans (IEP).
- Work with other members of staff to determine instructional goals, objectives, and methods according to district requirements.
- Plan and assign work to instructional aide(s) and volunteer(s) and oversee completion.
Student Growth and Development
- Conduct ongoing assessment of student achievement through formal and informal testing.
- Assume responsibility for extracurricular activities as assigned. Sponsor outside activities approved by the campus principal.
- Be a positive role model for students; support mission of school district.
Classroom Management and Organization
- Create classroom environment conducive to learning and appropriate for the physical, social, and emotional development of students.
- Manage student behavior in accordance with Student Code of Conduct and student handbook.
- Take all necessary and reasonable precautions to protect students, equipment, materials, and facilities.
- Assist in selecting books, equipment, and other instructional materials.
- Compile, maintain, and file all reports, records, and other documents required.
Communication
- Establish and maintain a professional relationship and open communication with parents, students, colleagues, and community members.
Professional Growth and Development
- Participate in staff development activities to improve job-related skills.
- Comply with state, district, and school regulations and policies for classroom teachers.
- Attend and participate in faculty meetings and serve on staff committees as required.
Additional Duties:
- Any and all other duties as assigned by your immediate supervisor.
- Participate as a sponsor of a CTE student organization and competitions.
- Academically prepare students to earn an approved industry-based certification.
Supervisory Responsibilities:
- Direct the work of assigned instructional aide(s).
Mental Demands/Physical Demands/Environmental Factors:
Tools/Equipment Used: Personal computer and peripherals; standard instructional equipment; [P.E. teachers: automated external defibrillator (AED)]
Posture: Prolonged standing; frequent kneeling/squatting, bending/stooping, pushing/pulling, and twisting
Motion: Frequent walking
Lifting: Regular light lifting and carrying (less than 15 pounds); may lift and move text books and classroom equipment
Environment: Work inside, may work outside; regular exposure to noise
Mental Demands: Maintain emotional control under stress; work prolonged or irregular hour
About International Leadership of Texas
Sourced by ZipRecruiter
Industry
Education programs administration
Company size
201 - 500 Employees
Headquarters location
Richardson, TX, US
Year founded
2012