Computer Science Teacher Certificate Program

Please read the information below to learn more about the certificate program. If you have questions not addressed below, please contact CS1CatOC@uci.edu.
Applications are currently closed for the 2017-18 cohort. We had an overwhelming response showing interest in the program.

Application for the 2018-19 cohort, starting in Spring 2018 is now open.  If you are interested in the certificate program and potentially joining the 2018-2019 cohort, please fill out this Application Form.

New UCI Computer Science Teacher Certificate Program 

Currently, California has more than 80,000 job openings in computer science, but only 5,000 computer science graduates eligible to take these jobs.  In part to address this situation, the California Commission on Teacher Credentialing has approved a new Supplementary Authorization in Computer Science.  Holders of single subject teaching credentials are eligible to receive this supplementary authorization after receiving college units in computer science courses covering specified topics (except those with credentials in Math, Business or ITE, who are already authorized to teach Computer Science).  For more detail, see CTC’s Coded Correspondence 16-05.

Through a special partnership with the Orange County Department of Education and funding from the National Science Foundation, the University of California, Irvine will be offering a certificate program consisting of four courses intended to satisfy these requirements, currently free of charge with support from the NSF for secondary teachers who commit to teach specific computer science courses at their school.  This certificate program may also be helpful for teachers currently authorized to teach computer science but would like to improve their teaching.

This two-year program will offer four courses on the following schedule (Total credit units:15):

(The courses are offered on a rolling schedule from 2017-2019. i.e. the Spring 2017 course will be offered again in Spring 2018 and again in Spring 2019.)

Quarter Name of Course Format Timeline Credit
Spring 2017 Teaching Exploring Computer Science Hybrid:
Online & F2F
F2F Saturdays: April 15, May 6, June 3
Online April 10 – June 9 (last week optional)
(Wednesdays @ 4PM or Thursdays @ 8PM)*

*You can choose to participate in the weekly

online synchronous meeting on either Wednesdays or Thursdays

4 quarter units
Summer 2017 Teaching Computer Science Principles Hybrid:
Online & F2F
Online Mon-Thu: June 26 – July 28
F2F Fridays:

  • F2F, June 30, 8-12
  • F2F, July 7, 8-12
  • F2F, July 14, 8-12
  • F2F, July 21, 8-12
  • F2F, July 28, 8-12
5 quarter units
Spring 2018 Computer Science Teaching Methods and Student Assessment Hybrid:
Online & F2F

Similar to Spring 2017, April 2 – June 8

exact F2F and OL dates to be determined

2 quarter units
Summer 2018 Advanced Topics for CS Teachers


Online & Face-to-Face

F2F June 25 – July 30,

most likely Tuesdays and Thursdays

4 quarter units

Courses will offer evidence-based Computer Science instructional materials and assessment sets ready for implementation in the classroom.

Face-to-Face class meetings will be held at OCDE

Address: 200 Kalmus Dr, Costa Mesa, CA 92626: tinyurl.com/OCDeptEd


Participating teachers are expected to begin teaching either Exploring Computer Science or Computer Science Principles (a new AP course) in their schools after the first year in the program. Teachers will participate in a hybrid—online and face-to-face—professional learning community that includes access to videos of exemplarily compute science teaching; participation in a video club to support reflection on practice; and opportunities to collaborate with fellow teachers and CS/education experts on the use of curriculum materials and assessment tools to support enacting best teaching practices. This program is part of a NSF-funded project in which we will collaborate with participating teachers and schools to learn how we can better offer support in their efforts to teach computer science.

Other key benefits to participating teachers and schools of this new program include:

  1. Requires no prior knowledge of or teaching of computer science.
  2. Increases participating teacher’s pay scale and employability owing to an enhanced teaching portfolio relevant to 21st century skills and 16 masters level quarter units leading to the CS supplementary authorization.
  3. Teachers obtain important pedagogical content knowledge for teaching computer science based on computer science education research.
  4. Teachers learn how to build students’ computational thinking skills and transfer computer science principles to other content areas.
  5. Teachers have access to a professional learning community for computer science education, designed specifically for California teachers.
  6. Enhances students’ access to well-paying jobs in computer science or other jobs relying on computing.

Participation in this program and dedication to offering computer science courses will provide significant advantages to students. By offering these computer science courses, you will provide students with greater opportunities for choosing computer science as a major or career path in the future, or to otherwise be prepared for a world in which computer science is applied in nearly all disciplines and areas of life.

We are especially interested in the participation of teachers in schools in low-income communities of color.  All Orange County teachers with single subject teaching credentials are eligible to apply.