Printer-friendly version

Computer Science Supplementary Authorization Program

The CSU, Chico online Computer Science Supplementary Authorization Program provides credentialed K-12 teachers the coursework necessary to secure the supplementary authorization required to teach computer science.

New computer science content standards have been developed by the CA Department of Education for grades K-12. As of October 2020, a broader range of classes, including computer science and other quantitative reasoning subjects, can fulfill the recommended high school math requirements of students planning to apply to a CSU or UC. By 2027, a recommended 4th year of computer science/quantitative reasoning may become a requirement. This adds up to a strong need to expand the offerings of courses such as computer science. 

Why Computer Science?

Technology is everywhere, and students are using computers every day. However...Only 47% of high schools statewide teach at least one computer science (CS) course. In rural areas there are even fewer. CSU, Chico wants to tip the scales, helping more teachers become authorized to teach CS curriculum in all grade levels, making CS more accessible and equitable to all students. 

Computer Science Provides 21st Century Skills Necessary for Innovation and Translates to High-Paying, In-Demand Jobs

Today, 58 percent of all new jobs in STEM are in computing. Computer scientists also enjoy a wide range of career options because all industry sectors involve computing (e.g., the arts, film, finance, health care, journalism, manufacturing, music, security, and more). By 2026, there will be 3.5 million computing-related jobs available. CS is increasingly necessary for community improvement; students’ future opportunities; and local, national, and global innovation.

Photo of girl typing on a laptop

CS Can Make Curriculum More Relevant for Students

CS courses can tap into students’ interest in technology, helping them become technology innovators. Other teachers can build on these skills, allowing students to design technical solutions to problems in science, math, social studies, the arts, and humanities. This can make these courses more relevant for youth, potentially improving their engagement and achievement in these areas.

CS Can Help Educators Better Meet Accountability Goals

Because a key component of CS involves the use of critical thinking and problem-solving skills, CS courses and units can help schools better meet some existing state standards in these areas, as well as some math and science standards.

The Chico State Program

Chico's Computer Science Supplementary Authorization Program is fully online and cohort-based. You'll work through the program curriculum as a group, which builds community, fosters creativity, enhances leadership skills, and encourages greater progress. Courses are taught by Jaime Raigoza, Ph.D., Assistant Professor, and Kevin Buffardi, Associate Professor, both in the CSU, Chico Computer Science Department.

Choose from Two Supplementary Authorizations*:

The Introductory Computer Science Supplementary Authorization:

  • Boy working on robotics project…added to Single subject teaching credential authorizes the holder to teach at any grade level the supplementary subject matter content typically included in curriculum guidelines and textbooks for study in grades 9 and below.
  • …added to a Multiple subject teaching credential authorizes the holder to teach departmentalized classes related to the supplementary in grades 9 and below.

The Specific Computer Science Authorization:

  • …added to the Single subject teaching credential authorizes the holder to teach the specific subject in grades preschool, kindergarten-12, and classes organized primarily for adults.

Details in California Commission on Teacher Credentialing Leaflets:

Supplementary Authorization for Multiple Subject
Supplementary Authorization for Single Subject

* Supplementary Authorizations May Be Added To: Single Subject Credentials; Multiple Subject Credentials; Standard Elementary and Secondary Credentials; University Internship Credentials (Multiple and Single Subject only); Special Secondary Credentials in Academic Subject: Art, Business Education, Homemaking, Industrial Arts, Music, Physical Education, Speech Arts, and Vocational Agriculture


Courses are offered sequentially and build on each other. They are offered online once each year as part of the program, therefore participation is considered a year-long commitment. Summer class meetings are held online, synchronously to promote hands-on interactive learning. Fall and spring classes are online and asynchronous. View scheduled course dates and meeting times on the Courses & Registration page.

Introductory Authorization: 10 units

  • CSED 500 Computational Thinking | 3 Units | Offered Summer '21
  • CSED 501 Computing Practice and Programming | 3 Units | Offered Summer '21
  • CSED 510 Technology for Computer Science Education | 2 Units | Offered Fall '21
  • CSED 511 Computing in Society | 2 Units | Offered Spring '22

Specific Authorization 14 units

  • Introductory Authorization courses listed above (10 units) PLUS…
  • CSED 590 Software Design, Data Structures, and Algorithms | 4 Units | Offered Summer '22

Program CostLogo: Math and Science Teacher Initiative (MSTI) at CSU, Chico

Course fees for our 2022 program are TBA.

Fees are paid on a per course basis at the time of registration.

Join the Program

There is no formal application to this year-long program but we do ask participants to share information that helps us determine whether your credential is eligible for this authorization. If you would like to be notified when our Summer '22 program opens, please complete the "Learn More" form on this page.