Computer Science/Engineering Teaching
There is a growing demand for Computer Science teachers across the K-12 grades. In California, Computer Science teaching is an "authorization" added to a Single Subject credential or Multiple Subject credential or is part of the Mathematics credential. Since there are no CSET exams for Computer Science, you must establish content proficiency by earning units in Computer Science coursework. The two pathways below offer a way to earn Computer Science content proficiency along with a Computer Science minor as part of your undergraduate degree in CAS or LBST. For already credentialed teachers, see the online supplemental authorization programs below at Fresno State and UC Riverside.
If you are already a Computer Science major and want to pursue a career in teaching, we recommend you earn a Mathematics credential; with the CS major, you will be authorized to teach CS courses along with mathematics. See our program pages for Math and FLM to learn more about these programs including information about the CSET Math content exams required to establish proficiency in mathematics. You will need to pass all three CSET Math exams to earn the Mathematics credential (even if you complete the FLM program) in order to be qualified to teach Computer Science.
Resources
- Academic Plan: Bachelor of Science in Child & Adolescent Development (CAS) + CS Minor - ideal for those looking to teach middle school; this blends a major in Child & Adolescent Development with a minor in Computer Science and prepares you to enter the Multiple Subject credential program after completing your undergraduate coursework.
- Academic Plan: Bachelor of Arts in Liberal Studies (LBST) Elementary Education Emphasis + CS Minor - ideal for those looking to teach elementary school; this blends a major in Liberal Studies with a minor in Computer Science and prepares you to enter the Multiple Subject credential program after completing your undergraduate coursework.
- Are you already credentialed as a Single Subject or Multiple Subject teacher and want to add Computer Science authorization? Check out these 100% online supplemental authorization programs offered by Fresno Pacific University and UC Riverside .
- Why Consider Teaching in Computer Science and Mathematics? (Recording of a webinar from Spring 2021 featuring two teachers of Computer Science and information about pathways to earning a teaching credential.)
- Ideas for Teaching Coding to Elementary and Middle School Students
Webinars
Contact us
Dr. Doina Bein, Associate Professor in Computer Science
MSTI Computer Science liaison
dbein@fullerton.edu