Certificate in Computer Science for K-12 Educators

Provides training for K-12 educators to teach computer science subjects. The program will cover certain content areas in accordance with the guidelines specified by the California Commission on Teacher Credentialing (CTC). The program offers two pathways to obtain supplementary authorization in computer science: (1) Specific Authorization and (2) Introductory Authorization.

Introductory supplementary authorizations added to a Single Subject, Standard Secondary, or Special Secondary (in academic subject areas only) Teaching Credential authorize the holder to teach the supplementary subject matter content typically included in curriculum guidelines and textbooks for study in grades 9 and below. This allows an employer to assign a teacher with an introductory supplementary authorization to teach a class in which the curriculum is for grades 9 and below but the students in the class may be in grades 10-12. Introductory supplementary authorizations added to a Multiple Subject or Standard Elementary Teaching Credential authorize the holder to teach departmentalized classes related to the supplementary authorization listed on their credential in grades 9 and below. Specific supplementary authorizations may be added to Single Subject, Standard Secondary and Special Secondary (academic subject areas only) Teaching Credentials and authorize the holder to teach the specific subject in grades preschool, kindergarten-12, and classes organized primarily for adults.

The required courses for Specific Authorization are:

CSE 3901Computer Programming for Educators3
CSE 3902Data Structures and Algorithms for Educators3
CSE 3903Software Development for Educators3
CSE 3904Information and Communication Technologies and Social Implications3

The required courses for Introductory Authorization are:

CSE 3900Computational Thinking and Block-based / Visual Programming for Educators3
CSE 3901Computer Programming for Educators3
CSE 3903Software Development for Educators3
CSE 3904Information and Communication Technologies and Social Implications3