Teach with Purpose: At KIPP Public Schools Northern California, our Computer Science Teachers bring our academic and cultural visions to life. You will design engaging lessons, use data to guide ...
Teach with Purpose: At KIPP Public Schools Northern California, our Computer Science Teachers bring our academic and cultural visions to life. You will design engaging lessons, use data to guide ...
Part Time Lecturer-Computer Science
$5.5K - $5.9K/mo
Teach an equivalent of 15 weighted teaching units (WTUs) each semester (i.e., a full-time position) to be fulfilled through teaching courses (most are 3 WTUs) and administrative/service duties.
Part Time Lecturer-Computer Science
$5.5K - $5.9K/mo
Teach an equivalent of 15 weighted teaching units (WTUs) each semester (i.e., a full-time position) to be fulfilled through teaching courses (most are 3 WTUs) and administrative/service duties.
Part Time Lecturer-Computer Science
San Jose, CA · On-site
$8.5K - $10K/mo
Teach an equivalent of 15 weighted teaching units (WTUs) each semester (i.e., a full-time position) to be fulfilled through teaching courses (most are 3 WTUs) and administrative/service duties.
Part Time Lecturer-Computer Science
San Jose, CA · On-site
$8.5K - $10K/mo
Teach an equivalent of 15 weighted teaching units (WTUs) each semester (i.e., a full-time position) to be fulfilled through teaching courses (most are 3 WTUs) and administrative/service duties.
Part Time Lecturer-Computer Science
$5.5K - $5.9K/mo
Teach an equivalent of 15 weighted teaching units (WTUs) each semester (i.e., a full-time position) to be fulfilled through teaching courses (most are 3 WTUs) and administrative/service duties.
Part Time Lecturer-Computer Science
$5.5K - $5.9K/mo
Teach an equivalent of 15 weighted teaching units (WTUs) each semester (i.e., a full-time position) to be fulfilled through teaching courses (most are 3 WTUs) and administrative/service duties.
Description COMPUTER SCIENCE PROFESSOR Hartnell College is currently accepting applications to establish a pool for future part-time in-person teaching assignments in this discipline Examples of ...
Description COMPUTER SCIENCE PROFESSOR Hartnell College is currently accepting applications to establish a pool for future part-time in-person teaching assignments in this discipline Examples of ...
Computer Science, Part-Time Professor
Salinas, CA · On-site
$70.55/hr
Utilize the results of student learning outcomes assessment to make improvements in teaching and ... Master's in computer science or computer engineering OR * Bachelor's in either of the above AND ...
Computer Science, Part-Time Professor
Salinas, CA · On-site
$70.55/hr
Utilize the results of student learning outcomes assessment to make improvements in teaching and ... Master's in computer science or computer engineering OR * Bachelor's in either of the above AND ...
Part-Time Computer Science Instructor (Pool)
Saratoga, CA · On-site
$38K - $55K/yr
The teaching assignment may require teaching lecture-discussion courses during day, evening or on ... Master's in computer science or computer engineering; OR * Bachelor's in either of the above AND ...
Part-Time Computer Science Instructor (Pool)
Saratoga, CA · On-site
$38K - $55K/yr
The teaching assignment may require teaching lecture-discussion courses during day, evening or on ... Master's in computer science or computer engineering; OR * Bachelor's in either of the above AND ...
Part-Time Computer Science Instructor (Pool)
$38K - $55K/yr
The teaching assignment may require teaching lecture-discussion courses during day, evening or on ... Master's in computer science or computer engineering; OR * Bachelor's in either of the above AND ...
Part-Time Computer Science Instructor (Pool)
$38K - $55K/yr
The teaching assignment may require teaching lecture-discussion courses during day, evening or on ... Master's in computer science or computer engineering; OR * Bachelor's in either of the above AND ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
Part-Time Computer Science and Information Systems Instructor
Gilroy, CA · On-site
$74.74 - $100.18/hr
Part-Time Computer Science and Information Systems Instructor at Gavilan College Share on X Print ... This position will teach in-person classes at the Gilroy and Hollister campus as well as Dual ...
Part-Time Computer Science and Information Systems Instructor
Gilroy, CA · On-site
$74.74 - $100.18/hr
Part-Time Computer Science and Information Systems Instructor at Gavilan College Share on X Print ... This position will teach in-person classes at the Gilroy and Hollister campus as well as Dual ...
Part-Time Computer Science and Information Systems Instructor
Gilroy, CA · On-site
$74.74 - $100.18/hr
Computer Science Opening Date: 12/12/2025 Closing Date: Continuous Bargaining Unit: GC Definition ... This position will teach in-person classes at the Gilroy and Hollister campus as well as Dual ...
Part-Time Computer Science and Information Systems Instructor
Gilroy, CA · On-site
$74.74 - $100.18/hr
Computer Science Opening Date: 12/12/2025 Closing Date: Continuous Bargaining Unit: GC Definition ... This position will teach in-person classes at the Gilroy and Hollister campus as well as Dual ...
Teach computer and information science courses for the undergraduate and graduate programs for the Khoury College of Computer Sciences. Qualifications: Master's degree with industry experience ...
Teach computer and information science courses for the undergraduate and graduate programs for the Khoury College of Computer Sciences. Qualifications: Master's degree with industry experience ...
Assignment This position is a part-time position as an Associate Instructor in the Computer Science department. The teaching assignment may require teaching lecture-discussion courses during day ...
Assignment This position is a part-time position as an Associate Instructor in the Computer Science department. The teaching assignment may require teaching lecture-discussion courses during day ...
Part-Time Computer Information Systems (CIS) & Technology (CIT) Instructor (Pool)
Saratoga, CA · On-site
$38K - $55K/yr
Assignment This position is a part-time position as an Associate Instructor in the Computer Science department. The teaching assignment may require teaching lecture-discussion courses during day ...
Part-Time Computer Information Systems (CIS) & Technology (CIT) Instructor (Pool)
Saratoga, CA · On-site
$38K - $55K/yr
Assignment This position is a part-time position as an Associate Instructor in the Computer Science department. The teaching assignment may require teaching lecture-discussion courses during day ...
KIPP - Elective Teacher (Music/Computer Science/Spanish/Literacy Inverntionaist) - Middle School ...
San Jose, CA · On-site
$56K - $71K/yr
Teach with Purpose: Our teachers play a key role in bringing to life the academic and cultural visions of our schools. This includes daily lesson planning, intentional curriculum design, and regular ...
KIPP - Elective Teacher (Music/Computer Science/Spanish/Literacy Inverntionaist) - Middle School ...
San Jose, CA · On-site
$56K - $71K/yr
Teach with Purpose: Our teachers play a key role in bringing to life the academic and cultural visions of our schools. This includes daily lesson planning, intentional curriculum design, and regular ...
KIPP - Elective Teacher (Music/Computer Science/Spanish/Literacy Inverntionaist) - Middle School (26
San Jose, CA · On-site
$56K - $71K/yr
Teach with Purpose: Our teachers play a key role in bringing to life the academic and cultural visions of our schools. This includes daily lesson planning, intentional curriculum design, and regular ...
KIPP - Elective Teacher (Music/Computer Science/Spanish/Literacy Inverntionaist) - Middle School (26
San Jose, CA · On-site
$56K - $71K/yr
Teach with Purpose: Our teachers play a key role in bringing to life the academic and cultural visions of our schools. This includes daily lesson planning, intentional curriculum design, and regular ...
Lecturer AY for CS Authorization Courses
$8.5K - $10K/mo
Experience in teaching computer science content to K-12 students and/or college students * Experience in teaching computer science education curriculum to K-12 teachers and other educators
Lecturer AY for CS Authorization Courses
$8.5K - $10K/mo
Experience in teaching computer science content to K-12 students and/or college students * Experience in teaching computer science education curriculum to K-12 teachers and other educators
Political Science, Part-Time Professor
Salinas, CA · On-site
$70.55 - $83.86/hr
... its computer science program. Hartnell also holds classes at its education center in King City ... Utilize the results of student learning outcomes assessment to make improvements in teaching and ...
Political Science, Part-Time Professor
Salinas, CA · On-site
$70.55 - $83.86/hr
... its computer science program. Hartnell also holds classes at its education center in King City ... Utilize the results of student learning outcomes assessment to make improvements in teaching and ...
Computer Science Teacher information
See Gilroy, CA salary details
$38.6K - $46.8K
7% of jobs
$52.1K is the 25th percentile. Wages below this are outliers.
$46.8K - $55K
27% of jobs
The median wage is $59.4K / yr.
$55K - $63.2K
28% of jobs
$69.7K is the 75th percentile. Wages above this are outliers.
$63.2K - $71.3K
15% of jobs
$71.3K - $79.5K
7% of jobs
$79.5K - $87.7K
3% of jobs
$87.7K - $95.9K
2% of jobs
$95.9K - $104K
1% of jobs
$104K - $112.2K
0% of jobs
$112.2K - $120.4K
3% of jobs
$120.4K - $128.6K
5% of jobs
$38.6K
$69.3K
$128.6K
How much do computer science teacher jobs pay per year?
Is computer science teaching in demand?
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 I be a teacher with a computer science degree?
What does a Computer Science Teacher do?
How much do computer teachers make in the US?

$59K - $81K/yr
Full-time
Medical, Dental, Vision
Posted 15 days ago
Job description
- Teach with Purpose: At KIPP Public Schools Northern California, our Computer Science Teachers bring our academic and cultural visions to life. You will design engaging lessons, use data to guide instruction, and create a classroom where every student learns and thrives. You will also integrate Social Emotional Learning and Restorative Practices to build a joyful, inclusive, and safe community.
- Collaborate and Grow: You will work closely with your school's Leadership Team-including your Instructional Coach-to continuously strengthen your teaching practice. Through weekly meetings, coaching, and feedback, you will receive the support needed to grow as an educator and leader.
- Commit to Equity and Anti-Racism: We are committed to building an anti-racist community. Teachers engage in ongoing reflection on identity, equity, and systemic impact, and we collectively examine our practices, data, and culture to ensure our schools serve all students with excellence and dignity.
- Experience teaching students with similar demographics to our KIPP Northern California community (preferred)
- Bachelor's degree from a regionally accredited institution (required)
- Meet one of the following eligibility requirements (required):
- Hold a valid teaching credential in the subject of your desired role, or
- Be eligible for a General Education Limited Assignment Permit, Provisional Internship Permit, or Short Term Staff Permit (CPR certification by American Heart Association or American Red Cross is a prerequisite for this permit)
- Deep commitment to KIPP's mission and vision
- Dedication to anti-racist, culturally responsive teaching
- Belief that all students can achieve at the highest levels
- Strong content knowledge and instructional skills
- Ability to build meaningful relationships with students, families, and colleagues
- Proficiency in Google Suite (Docs, Sheets, Slides, Classroom, etc.) and openness to learning new educational technologies (e.g., Zoom, Nearpod)
- Develop and implement daily and long-term lesson plans aligned with KIPP's academic vision
- Analyze student data regularly to inform instruction and support student growth
- Foster a positive, inclusive, and rigorous classroom environment grounded in Restorative Practices and SEL
- Use culturally responsive classroom management strategies to ensure safety, belonging, and high expectations for all students
- Communicate proactively with families, colleagues, and leaders to build strong partnerships
- Engage fully in weekly professional development and Communities of Practice
- Maintain accurate and timely records, including attendance, grades, and behavior data
Physical, Mental and Environmental Demands
Compensation
KIPP Northern California is dedicated to you and your family's well-being! We offer a competitive salary as well as a comprehensive benefits package including medical, dental, vision, and transportation benefits.
- KIPP Bay Area Scale (San Francisco, Oakland, San Lorenzo, East Palo Alto, Redwood City, and San Jose)
- KIPP Stockton Scale (Stockton only)
Please submit a cover letter and resume by clicking apply on this page.
Questions? Email us at teach@kippnorcal.org.