Computer Science Endorsement

The Computer Science Endorsement program is intended for teachers who want to become computer science educators or assume technology leadership positions in a school or at the district level.

This endorsement must be added to an existing teaching license and cannot be obtained independently as a separate licensure. You may work toward both a master’s degree and the endorsement by choosing the Computer Science concentration in the degree. If you already have a master’s degree in education or another appropriate field, you may be able to earn the endorsement with a 21 credit-hour program (see below).

Accreditation

The Computer Science Endorsement Preparation non-degree program has received national accreditation from the International Society for Technology in Education (ISTE), the professional organization that reviews licensure programs for the National Council for the Accreditation of Teacher Education (NCATE).

In order to add the Computer Science Endorsement to your 4-Year Resident Educator or 5-Year Professional Ohio teaching license, you must complete the Computer Science Endorsement coursework and pass the Ohio Assessment Exam (OAE).

Upon successful completion of the endorsement coursework and OAE exam, students must complete the online “Licensure Pre-Application” found in the student portal. For instructions on how to navigate the Licensure Pre-Application process, please visit the Vacca Office of Student Services webpage “How to Apply for an Educator License.” Pay special attention to the section on “Add(ing) an Endorsement or Teaching Field to an existing license?” You will need to upload a signed Plan of Study during this process unless you have already submitted one to the Office of Graduate Student Services (418 White Hall). Once you have successfully completed and submitted your Licensure Pre-Application, the online system will connect you directly with the Ohio Department of Education’s online licensure system where you will complete the process and make payment.

Funding Opportunities

Currently licensed Ohio teachers can apply for reimbursement of the Computer Science Endorsement coursework. The financial support is available through the 21st Century Computer Science Workplace program funded by the Ohio Department of Education.

Apply for 21st Century Computer Science Workplace Program


Master's Degree with Computer Science Endorsement

The master’s degree in Educational Technology with the Computer Science Endorsement is earned by pursuing the master’s degree with the Computer Science concentration and gaining the appropriate experience in the Practicum. Be sure to discuss the program with your advisor and fill out the program of study to include the right courses.

Educational Technology Core Requirements (12 credit hours):

ETEC 57427 Technology and Learning (3 hrs.)
ETEC 57400 Trends in Educational Technology (3 hrs.)
ETEC 57403 Instructional Design (3 hrs.)
ETEC 67420 Research Issues in Educational Technology (3 hrs.)

Concentration Requirements (18 credit hours):

CS 61002 Algorithms and Programming I (4 hrs.)
CS 61003 Algorithms and Programming II (4 hrs.)
CS 61004 Operating Systems & Architecture (4 hrs.)
ETEC 67402 Managing School Technology Centers and Programs (3 hrs.)
ETEC 67434 Emergent Technologies for Instruction (3 hrs.)

Required Culminating Experience (3 credit hours):

ETEC 67492 Practicum and Portfolio (3 hrs.)

View Master's Degree with Computer Science Endorsement plan of Study (PDF)


Computer Science Endorsement-Only Program

If you already have both teaching certification and a master’s degree in education or another appropriate field (discuss this with the program coordinator), you can add the Computer Science Endorsement by taking a smaller number of courses (21 credit hours), including a practicum and portfolio. Apply as a non-degree student and contact the program coordinator if you have any questions.

View the Computer Science Endorsement Course Schedule for the 2022-2023 Academic Year

Course Requirements (21 credit hours):

CS 61002 Algorithms and Programming I (4 hrs.)
CS 61003 Algorithms and Programming II (4 hrs.)
CS 61004 Operating Systems & Architecture (4 hrs.)
ETEC 67402 Managing School Technology Centers and Programs (3 hrs.)
ETEC 67434 Emergent Technologies for Instruction (3 hrs.)
ETEC 67492 Practicum and Portfolio (3 hrs.)

View Computer Science Endorsement-Only Program Plan of Study