Skip to main content

Computer Science Teacher (one class) – Part Time (or Full-Time if combined with other math classes)

The Cambridge School
Published
March 7, 2025
Location
San Diego, California
Category
Job Type

Description

We are looking for a passionate, skilled educator who shares our Christian Classical commitments and has a background in Computer Science. The ideal candidate will have a vision for teaching high school students (seniors) not merely the technical skill of programming, but basic elements of theoretical Computer Science, and connections of technology to society and virtue. A complete 2-semester curriculum is available to work from, and although a deeply-qualified candidate would be free to replace portions of the curriculum with specific topics that spring from their own expertise, the candidate should be capable of instilling in students a fundamental grasp of theoretic concepts such as : naive O(n^2) vs optimal O(n log n) sorting, P vs NP, and the Halting Problem; and societal/ethical concerns such as: privacy, free speech vs content moderation, addiction, AI training/bias, etc. This computer science class is an opening that we currently have for the 2025-2026 school year, but more classes may be available to combine with this class to create a full - time math/science teaching position. If you are interested in teaching computer science as part of a full - time position, please contact us to let us know.

Essential Duties and Responsibilities

-Plan and deliver 3 classes per week (or prepare materials suitable for an occasional substitute)

-Manage assessment of student learning with assignments, projects, etc-Balance student workload against other school demands

-Provide timely help for student questions, and feedback for student assignments

-Coordinate with school staff and leadership about all class and grading logistics

Requirements

-Ideally, a Bachelors in Computer Science or related STEM field (together with a broad (liberal) non-STEM education); advanced degrees preferred

-Alternatively, a degree in the humanities combined with demonstrated experience in programming, and coursework in Computer Science theory (algorithms, data structures, complexity theory)

-Proven success in working collaboratively and communicating effectively with students, parents, and school stakeholders

-Alignment with our school’s statement of faith and commitment to the school’s mission, vision, and values

Apply
Drop files here browse files ...

Related Jobs

Math Teacher   3585 Buck Mountain Rd., Roanoke, Virginia, VA new
March 21, 2025
Humanities Teacher   3585 Buck Mountain Rd., Roanoke, Virginia, VA new
March 21, 2025
4th Grade Teacher   Harrisburg, Pennsylvania new
March 21, 2025
Upper School Science Teacher   3737 Lander Rd., Pepper Pike, Ohio new
March 20, 2025
Middle School Math Teacher   53 Carlton E Sockwell Way, Newton, New Hampshire new
March 18, 2025

As a member, you receive access to all of the most recent summer conference content, including 80+ workshops, plenary speakers, etc., plus access to the full library of past content.

Conference Sessions

Ensure increased visibility for your school by having it listed on the Find a School Map, connecting you with potential students and families seeking a classical Christian learning environment.

Map Feature

Unlock a wealth of exclusive resources, such as research studies and articles, providing valuable insights and knowledge for your school's continuous improvement.

Resources

Enable your school to easily post job openings and attract qualified candidates with the Career Center, simplifying the hiring process.

Career Center

Enjoy exclusive discounts on all SCL events and services, empowering you to access valuable resources and opportunities for your school's growth at a more affordable cost.

Exclusive Discounts

Get access to exclusive cohorts and workshops!

Cohorts and Workshops

SCL conducts school-wide surveys to provide relevant information to the classical Christian community as well as access to in-depth research with partner organizations like the Barna Group.

Research

A connected community of classical Christian thought leaders, including heads of school, board members, marketing and admissions directors, development and fundraising directors, academic deans, grammar and upper school heads, and teachers from all grade levels are here to support and encourage one another.

Community

Member-exclusive Coaching Call sessions. 15-20 online sessions each year from key-thought leaders on topics ranging from legal and operational issues to pedagogical and philosophical discussions. Think of it as a mini-conference each month!

Coaching Calls

Gain new insight, knowledge, and skills around best practices in a short, intensive format with workshops or a year-long mentorship experience with cohorts. Designed for administrators, teachers, parents, leaders, and department heads – anyone seeking to learn and grow in their role.

Conference & Workshops

Our network of seasoned professionals is available to navigate your questions and brainstorm solutions with you. Let us know how you want to direct your time and we will pair you with the senior leader that best suits your school’s unique needs.

Consulting

Are you sure you want to delete this file?
/