Computer Science Education

Our computer science (CS) education programs offer multiple paths to New York State teacher certification in computer science for preservice and in-service teachers, in the context of innovative research on K–12 computer science teaching and learning. Join our community of educators committed to providing high-quality computer science learning.

On this page:

Why Computer Science Education at UB?

The features of our program include:

  • Affordability — low cost, 50% less than comparable universities
  • Flexibility — online and on-campus programs available
  • Quality — respected leaders in computer science and teaching

Computer Science Education Programs

Initial Initial / Professional Professional Additional Cert. in CS

For in-service New York State teachers holding a teaching certificate in another discipline, this additional certificate track provides qualification to teach CS in New York State public schools.

In-service teachers outside of New York may apply to this track but you should consult your state education department to verify alignment with certification requirements.

This program track builds on your expertise, experience, identity and commitment to grow into a new subject area. There are no content knowledge prerequisites but the program will require you to complete college-level CS coursework and draw on existing knowledge in your current discipline.

Program Overview

Prerequisite New York State initial or professional teacher certification in another discipline
Academic credential granted Certificate of Advanced Study (CAS)
Certification option Successful completion of program leads to an institutional recommendation for NYS initial certification in computer science education
Grade levels All grades
Credits required for completion 15
Time to completion Varies by student advisement
Course delivery Online, asynchronous
Career opportunities Computer science teacher
Application deadline Priority Deadlines
Spring: Nov. 1, then rolling until Dec. 1
Fall: Feb. 1, then rolling until July 15
Frequently Asked Questions

We have a collection of frequently asked questions that may help you. If your questions are still unanswered, we are glad to help! Contact our admission office.

Questions About the Admission Process?

Graduate School of Education
366 Baldy Hall, North Campus
716-645-2110
gseinfo@buffalo.edu