Computer Science Endorsement

Teacher instructing computer science students in a classroom.
Next Application Deadline:
April 27, 2026
Credit hours: 15
Next Term Start Date:
May 11, 2026

Overview

Ohio State’s online Computer Science Endorsement program is designed specifically for K-12 teachers and will help you advance your teaching skills, expand your computer science knowledge, and equip you with the tools to teach computer science to students in our increasingly technological world.

This online program will help licensed Ohio teachers looking to teach AP Computer Science classes become certified in the state of Ohio. Our fully online, five-course program can be completed in as little as one year, or over the course of four semesters. Graduates who pass the state endorsement test can apply the endorsement to their existing teaching licensure.

Because teachers may enter the program with different levels of familiarity with programming and computer science, we offer multiple pathways to complete this program’s courses related to technical skills.

Thanks to the Teach CS grant from the state of Ohio and Ohio Department of Higher Education, teachers pursuing their Computer Science Endorsement may be eligible to receive funding that will cover most or all of the costs associated with this program in its first semester of enrollment in Summer 2026.

Frequently Asked Questions

Academic Calendar

The Computer Science Endorsement at The Ohio State University is intended for teachers to complete the program in 1 year. The program enrolls new students in the summer, allowing flexibility for busy teachers.  Applicants must submit a resume, statement of purpose, and computer science experience. No test scores or letters of recommendation are required.

Academic Calendar

The Computer Science Endorsement at The Ohio State University is intended for teachers to complete the program in 1 year. The program enrolls new students in the summer, allowing flexibility for busy teachers.  Applicants must submit a resume, statement of purpose, and computer science experience. No test scores or letters of recommendation are required.

Admission Criteria

To apply for the Computer Science Endorsement program, candidates must meet the following criteria:

  • Candidates must possess a valid teaching license in the state of Ohio.
  • Candidates must have earned a bachelor’s degree from an accredited university.

All candidates must submit their resume and a statement of purpose addressing any experience they have with computer science as a way to help faculty determine the appropriate course sequence for admitted students.

No letters of recommendation or test scores are required for the application.

Is this program offered in my state?

Click your state on the map below to view program availability.

Career Outlook

Graduates who pass the state of Ohio endorsement test can apply the endorsement to their existing teaching licensure and be eligible to teach computer science at the K-12 level, including AP computer science classes. Beyond traditional teaching, this endorsement can also help teachers earn positions as technology coordinators, computer literacy coaches, or curriculum coordinators.

Curriculum

The curriculum for the Computer Science Endorsement program requires a total of 15 credit hours and prepares teachers to incorporate algorithmic thinking and computer science principles in domain-specific contexts across the K-12 curriculum. Middle school and elementary school teachers will also be positioned to enrich their classroom content in various domain areas, such as math, statistics, sciences, arts, and humanities.

Because teachers may enter the program with different levels of familiarity with programming and computer science, we offer multiple pathways to complete this program’s courses related to technical skills. Each pathway consists of two programming or computer science courses (6 credits) based on prior experience, one elective course (3 credits) to pursue a particular area of interest, and the two pedagogy-related courses (6 credits).

The 7-week courses are structured to allow part-time students to focus on one course at a time, allowing you the flexibility to plan your coursework around your work and life.

No programming experience

This pathway is designed for teachers with little or no prior programming experience begin the program with an introduction to computer science principles.

Some programming experience

This pathway is designed for teachers with experience teaching AP Computer Science Principles, but with limited programming experience.

Substantial programming experience

This pathway is designed for teachers with experience teaching AP Computer Science Principles and substantial programming experience, as demonstrated by passing a placement test. Teachers on this pathway will be required to complete two in-person courses (CSE 5022 & CSE 5023), offered in the summer and multiple times during the academic year.

Faculty

Headshot of Rick Voithofer

Rick Voithofer, PhD

Program Chair, Ed Studies, Department of Educational Studies

Get Started

Connect with a knowledgeable Enrollment Advisor who can help answer your questions and explain different aspects of the more than 80 online degrees and certificates offered at Ohio State. They are here to help you on your education journey.

Contact an Enrollment Advisor
Lady smiling typing at a laptop on a desk.