Computer Science Education

One of the largest growing school subjects is in high need of certified professionals. Computer science remains one of the most sought-after skills that parents and administrators want students to acquire.

The newly renovated space for the National AI Institute for Exceptional Education in Lockwood Memorial Library was the meeting spot for the Associate Deans for Research Meeting in May 2024. Photographer: Douglas Levere.

Innovate Your Career with an In-Demand Specialty

Designed to equip you with the skills and knowledge to inspire the next generation of tech innovators, GSE's computer science program is forward-thinking and blends cutting-edge expertise with innovative teaching strategies to create impactful and engaging learning experiences.

Points of Distinction

Children enrolled in the Early Childhood Research Center (ECRC) have been learning about robots this fall. In November, the School of Engineering and Applied Sciences’ robot dog, Yubie, visited the classroom in Baldy Hall. Photographer: Meredith Forrest Kulwicki.

GSE’s computer science program provides various pathways to New York State teacher certification in computer science for both new and current teachers. The program integrates innovative research on K–12 computer science teaching and learning.

A mountain and trees graphic made by a computer science student.

Students experience hands-on learning experiences that integrate cutting-edge research and real-world applications. These programs ensure you gain practical skills and knowledge, preparing you to effectively teach and inspire the next generation of tech innovators.

A video game version of “Sofia Learns About Research,” the children’s activity and coloring book that presents research in a fun, age-appropriate way, has arrived at Explore & More ¬— The Ralph C. Wilson, Jr. Children’s Museum in October 2020. It was created by researchers at UB’s Clinical and Translational Science Institute (CTSI). Photographer: Meredith Forrest Kulwicki This image has been approved by UB’s Office of Environment, Health and Safety to align with current (fall 2020) health and safety regulations during the COVID-19 pandemic.

Leverage your existing expertise and commitment, empowering you to expand into a new subject area without prior content knowledge. This track requires completion of college-level CS coursework and integrates your current discipline, providing a seamless transition and a strong foundation in computer science.

Initial Initial / Professional Professional Additional Cert. in CS

Our professional certificate track for teachers holding initial certification in computer science requires an additional year of coursework. Graduates earn an EdM degree and recommendation for New York State professional certification in computer science education. This track can be completed in one year of full-time study.

Program Overview

Prerequisite NYS initial certification in computer science education
Academic credential granted Master of Education (EdM)
Certification option Successful completion of program leads to an institutional recommendation for NYS professional certification in computer science education
Grade levels All grades
Credits required for completion 30
Time to completion 1 to 2 years
Course delivery Online, asynchronous
Career opportunities Computer science teacher
Application deadline Priority Deadlines
Spring: Nov. 1, then rolling until Dec. 1
Summer: Feb. 1, then rolling until April 15
Fall: Feb. 1, then rolling until July 15

Resources