Computer Science Supplementary Authorization

High school computer class with teacher

Empower your students and elevate your career with our authorization in Computer Science

Computer Science is no longer just an elective—it’s a foundational literacy. UC Merced PACE, in partnership with Barobo, Inc., offers a CTC-aligned Computer Science (CS) Supplementary Authorization program designed for K–12 educators ready to lead in our digital age.

Impact the Next Generation

From demystifying AI to developing original digital solutions, you will prepare your students to be more than just consumers of technology—you'll prepare them to be innovators and informed digital citizens.

It isn't just about learning to code; it’s about becoming a leader in STEAM education

You will gain the confidence and credentials to:
  • Expand Your Professional Reach: Become qualified to teach dedicated CS and technology courses
  • Modernize Your Classroom: Seamlessly integrate data science and computational thinking into Math, ELA, and Science
  • Master Hands-On Learning: Implement engaging, project-based curriculum using robotics and physical computing
  • Design Future-Ready Curriculum: Create standards-aligned, interdisciplinary lessons that resonate with today's students

Authorization Pathways

There are two levels of authorization you can earn through this type of program: Introductory Authorization and Specific Authorization

Introductory Authorization 

Focuses on teaching computer science in grades 9 and below

Courses Required:

CSE X412 Introduction to Teaching Computer Science

This foundational course meets the California Commission on Teacher Credentialing reuirements for a Computer Science Supplementary Authorization. The course develops an understanding of computer science (CS) basics and best practices in teaching CS.

CSE X413 Programming and Integration of CS into STEAM Teaching 

This course reviews the key topics in computer programming and best practices to integrate CS into STEAM teaching.

CSE X414 Development of Integrated CS and STEAM Curriculum with Physical Computing 

In this course, students design and develop interactive programming lessons and activities for CS and STEAM topics, including the use of digital devices and systems.

CSE X415 Computer Systems and Impacts of Computing 

This course proides an introduction to computer systems and the personal, social, and cultural impacts of computing.

Specific Authorization

Focuses on teaching computer science through grade 12. 

Additional Course Required:

CSE X416 Data Structures and Software Design 

This course introduces programming topics of the College Board-endorsed course AP Computer Science Principles with Robotics, as well as data structures and software design using C programming.

[SURVEY LINK]