Want to Teach CS in SFUSD?
Great! We'd love to hear from you! Please contact us. You can apply online for itinerant CS specialists roles here or any CS teaching role here.
Learn more about career opportunities in SFUSD. If you're interested in becoming a teacher, consider the San Francisco Teacher Residency.
Learn more about career opportunities in SFUSD. If you're interested in becoming a teacher, consider the San Francisco Teacher Residency.
Who Can Teach CS in California?
In California, teachers are authorized to teach computer science with any one of the following:
Additional information is available at California's Commission on Teaching Credentialing website.
- single-subject credential in mathematics (or in foundational mathematics for grades K-9)
- single-subject credential in business
- single-subject credential in industrial and technology education (ITE)
- Career Technical Education (CTE) credential in information technology (IT)
- any single-subject or multiple-subjects credential AND
- supplemental authorization in computer concepts and applications (CCA)
- supplemental authorization in computer science (new!): learn more
- supplemental authorization in mathematics (or in foundational mathematics for grades K-9)
Additional information is available at California's Commission on Teaching Credentialing website.