Your  Account:
Extended Learning

Computer Science Supplementary Authorization Program



Are you a credentialed K-12 teacher looking to expand your classroom skills and provide STEM instruction to your students? This fully online program prepares you to earn the state of California’s, supplementary authorization in computer science, enabling you to provide instruction in the foundational field of computer science. 

The demand for teachers proficient in computer science education is surging. Equip yourself to be at the forefront of this paradigm shift in K-12 education and prepare your students with essential skills they will need to thrive in the future work force. STEM jobs in the field of computing continue to expand and are projected to keep growing over the next decade.* By integrating essential computer science skills into your curriculum, you can uncover talents and capabilities in your students, setting them on a path to college and vocational success.

New programs begin each Summer.

There are two tracks for this program:

1. Introductory Supplementary Authorization in Computer Science:

  • Prepares teachers to provide computer science instruction in K-9 grades
  • Duration: 10 units over 2 semesters
  • Tuition: $3,550

2. Specific Supplementary Authorization in Computer Science:

  • Enables teachers to deliver computer science teaching in grades K-12 and adult classes
  • Duration: 13 units over 3 semesters
  • Tuition: $4,550

These tracks provide students with the necessary coursework for supplementary authorization in computer science. The credentials are awarded and administered by the California Commission on Teacher Credentialing (CTC).

Apply Now

Application and document deadline:

  • Summer 2025: April 30, 2025

Program Flyer

Apply Now

Program Details


    Admission Requirements:

    • Current enrollment in a bachelor’s degree program or higher and working towards earning a California teaching credential; OR
    • Holding a valid California teaching credential

    Introductory Supplementary CS Authorization:

    Semester Units Subtotal
    Summer 6 $2,100
    Fall 4 $1,400
      Total for introductory track $3,500

    Specific Supplementary CS Authorization:

    Semester Units Subtotal
    Summer 6 $2,100
    Fall 4 $1,400
    Spring 3 $1,050
      Total for specific track $4,550

    Grant and Scholarship Opportunities

    CSUSM MSTI Scholarship

    • Eligibility: Applicants must be teachers currently working at a public school in California.
    • Amount: up to $2,500 per student.

    Computer Science Supplementary Authorization Incentive Grant

    • Eligibility: Credentialed teachers in Local Education Agencies (LEAs) seeking to add a supplementary authorization in computer science to their single- or multiple-subject credential.
    • Applications for this grant are now open; submit to the Commission by 5 p.m. on Friday, November 17, 2023.
    • Amount:  up to $2500 per participating teacher.

    Please note: All rates are subject to change without notice.


    Introductory Supplementary Authorization in Computer Science (10 units):

    Semester Course (units)
    Summer CS 390: Computational Thinking and Programming (3)
    CS 391: System and Network Fundamentals (3)
    Fall CS 392: Computer Programming (3)
    CS 393: Impact of Computing and Pedagogy (1)

    Specific Supplementary Authorization in Computer Science (10 units):

    Course sequence above, PLUS the following:

    Semester Course (units)
    Spring CS 394: Algorithms and Software Design (3)


  • FAQ

    Does this program meet the California Supplementary Authorization requirements?

    This program is designed to meet the unit and content requirements for the introductory and specific authorizations in computer science. Upon completion of either track, you will be equipped to apply for your supplementary authorization from the CTC.

    Is there any funding support for this program?

    While this program is not eligible for traditional financial aid, limited grants will be available to those that qualify.

    What does asynchronous mean?

    The classes in this program are all delivered fully online and asynchronous, which means you can progress through the coursework at your own pace and on your own timetable. This gives you the flexibility of fitting this program around your busy schedule!

    What are the admission requirements for the supplementary authorization program?

    • Actively pursuing a bachelor’s degree or higher from an accredited institution


    • One of the following valid, unexpired California teaching credentials:
      • Multiple Subject
      • Single Subject
      • Standard Elementary
      • Standard Secondary
      • Special Secondary

    What are the completion requirements for this program?

    To complete the Introductory Supplementary Authorization in Computer Science, you must:

    • Successfully complete 10 units with a grade of C or better.

    To complete the Specific Supplementary Authorization in Computer Science, you must:

    • Successfully complete 13 units with a grade of C or better.

Fully online, asynchronous courses

Learn flexibly at your own pace. Anytime, anywhere.

Program starts in summer 2024

Join the inaugural cohort of educators shaping the future of STEM teaching.

Designed Specifically for K-12 educators

Tailored coursework to enhance your teaching capabilities in STEM.

Grant & scholarship opportunities

Credentialed teachers can apply for funding assistance.


Request Information

Stay updated on upcoming courses and important program updates by filling out the form below. 



Admission to programs leading to authorization, licensure, or credentialing does not guarantee that students will obtain an authorization, license, or credential.  Authorization, licensure, and credentialing requirements are set by agencies that are not controlled by or affiliated with the CSU and requirements can change at any time. For example, authorization, licensure, or credentialing requirements can include evidence of the right to work in the United States (e.g., social security number or taxpayer identification number) or successfully passing a criminal background check. Students are responsible for determining whether they can meet authorization, licensure, or credentialing requirements. The CSU will not refund tuition, fees, or any associated costs, to students who determine after admission that they cannot meet authorization, licensure or credentialing requirements. 


Extended Learning

EL Logo


Contact Us

(760) 750-4020

Follow Us