Computer Science Supplementary Authorization

Academic Units Online1 year

Computer Science Supplementary Authorization


Do you want to be authorized AND well-prepared to teach K-12 computer science? This program will help you get there.  California’s Commission on Teacher Credentialing (CTC) offers a “Supplementary Authorization” for credentialed teachers.  This allows you to teach computer science in K-12 settings even if your baccalaureate degree was not in computer science. By taking the courses in this program, you can apply for the supplementary authorization and become qualified and prepared to teach K-12 computer science courses.   


  • Courses are fully online with some synchronous sessions, which provides current teachers with the flexibility to complete the courses around their professional and personal schedules.  
  • No prior knowledge or experience with computer science is necessary. 
  • Become a more versatile teacher and employee by bringing added value to your school site.  
  • Courses emphasize equitable, inclusive, and culturally responsive K-12 computer science education for all students.   
  • Teachers will be introduced to advanced topics in data science and cybersecurity. 
  • There are opportunities for teachers who complete the program to return as course instructors or course assistants. 


These courses are ideal for K-12 teachers who want to teach computer science classes. You are eligible to participate if you currently have a Single or Multiple Subject Teaching Credential, or if you’re working towards obtaining one. 

Educators with a Single Subject Teaching Credential in Math are already authorized to teach computer science per the CTC, but may also benefit from completing these courses to become better prepared as teachers. 

Please see the Commission on Teacher Credentialing (CTC) for more information and instructions on applying for the Introductory or Specific Supplementary Authorization, which authorizes you to teach computer science courses in a K-12 grade setting. 


All courses are delivered 100% online with both synchronous and asynchronous components.  

To obtain the Specific Supplementary Authorization through the CTC, teachers must complete the following four courses with “C” or better grades: CSC 110, CSC 111, CSC 112, and CSC 113.  

To obtain the Introductory Supplementary Authorization, teachers must complete the following three courses with “C” or better grades: CSC 110, 111, and 113. 


Each course costs $370 per unit. 

For the Introductory Supplementary Authorization, that would be $3,700.

For the Specific Supplementary Authorization, that would be $4,810.


CSC 110 – Introduction to Programming Logic for Teachers (3 units) Prerequisites: None
June 18 - July 16, 2024 
Meets online from 4 – 6 p.m. on: 6/18, 6/19, 6/26, 7/2, 7/9, 7/16

CSC 111 – Programming Concepts and Methodology for Teachers (4 units) Prerequisites: CSC 110
July 17 - August 20, 2024
Meets online from 4 – 6 p.m. on: 7/17, 7/23, 7/24, 7/30, 7/31, 8/6, 8/7, 8/13, 8/20

CSC 113 - Computer Networking and Cyber Security for Teachers (3 units) Prerequisites: CSC 110 and CSC 111
September 4 – October 16, 2024
Meets online from 4 – 6 p.m. on: 9/4, 9/11, 9/18, 9/25, 10/2, 10/9, 10/16

CSC 112 - Data Structures, Algorithms, and Software Engineering for Teachers (3 units) Prerequisites: CSC 111
October 23 - December 11, 2024
Meets online from 4 – 6 p.m. on: 10/23, 10/30, 11/6, 11/13, 11/20, 12/4, 12/11

Technology Requirements 

Since courses are offered fully online, students should have a PC or laptop, and stable Internet access.  A webcam is recommended. 


Admission into programs leading to licensure and credentialing does not guarantee that students will obtain a license or credential.  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, 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 licensure or credentialing requirements.  The CSU will not refund tuition, fees, or any associated costs, to students who determine subsequent to admission that they cannot meet licensure or credentialing requirements.  Information concerning licensure and credentialing requirements are available from Elizabeth Christian, 6000 J Street, Eureka Hall 414, Sacramento, CA 95819, 916-278-4567.