
Computer Science Teachers
Generous Scholarships Available
Online Learning Options
Teach the School Year Following Enrollment
Few careers give people the opportunity to impact individuals and communities like teaching. Can you think of a specific teacher who made a difference in your life?
Computer science teachers play a critical role in preparing students for a world and workplaces immersed in technology, where people work creatively with computers to identify and solve problems. As one of the few institutions in New York State offering a teacher certification program in K-12 Computer Science, the Warner School will prepare you to be a pioneer in this field.
Our teacher preparation programs offer the shortest path to NYS initial and professional teaching certification, plus a generous scholarship for all successful applicants.
The master's degree programs described below prepare candidates for NYS initial and professional teaching certification in Computer Science K-12 and are offered at the graduate level only. If you want to complete the master’s program leading to initial teaching certification full-time in 15 months, you must start the program in the summer.
Key Program Features
- Meets all coursework and internship requirements for both initial and professional New York State teaching certification: In addition, you will need to pass the required state exams and complete the teaching requirements for professional certification.
- Shortest program: Preservice teachers can complete the program in 15 months of full-time study (if starting in the summer); currently certified teachers seeking additional certification in Computer Science may require less time.
- Focus on teaching computer science: Includes three methods courses as well as internships (taken concurrently with these courses) that are specific to teaching and learning computer science.
- Focus on teaching ALL students: Includes courses on diversity, supporting students with disabilities, and teaching English language learners (ELLs); these required courses may be transferred in for certified teachers.
- Preparing for technology-rich schools: Includes coursework in technology-rich teaching and some online courses to personally experience this learning modality.
- Option to add specializations: With only a few additional credits required, you can pursue additional NYS certifications or advanced certificates that can strengthen your effectiveness with diverse learners and make you more marketable.
Prerequisites (as required by NYS)
• A minimum of 12 credits of coursework in computer science.
• Undergraduate degree in a liberal art (BA) or science (BS).
Scholarships, Tuition, & Financial Aid
Partnerships and Career Pathways
Questions?
I want to obtain a master's degree leading to initial and professional New York State teaching certifications in computer science.
I want to obtain a master's degree leading to a professional certification in my original subject area and my computer science professional certification.
- Additional prerequisites: initial certification in a subject area other than computer science and 12 credits in computer science
I want to add an additional New York State certification for as few as three additional credits.
- Additional prerequisites: a master’s degree; can be completed concurrently
Choose from the following options:
Advanced Certificate in Teaching Students with Significant Disabilities
Advanced Certificate in Inclusion Adolescence Education: Generalist (7-12)
Advanced Certificate in Reading and Literacies (birth-grade 6)
Advanced Certificate in Reading and Literacies (grades 5-12)
Advanced Certificate in Teaching English to Speakers of Other Languages (K-12)
I want to develop a specialization in one of these areas for as few as three credits.
I want to add computer science as a second New York State certification.
- Additional prerequisites: a master’s degree; can be completed concurrently
Customize Your Degree
Our degrees are designed to meet your interests and career aspirations. Whether you want to add an advanced certificate or specialize in a distinct area of emphasis, we can help craft the best option for you.
Ready to Apply?
University of Rochester Teacher Residency Programs
ROC Urban Teaching Fellows Program and Monroe Regional Teacher Residency Consortium are a paid teacher residency programs designed to collaboratively prepare and sustain skilled teachers to effectively serve the varied needs of students, families, and school communities.
- 1 year paid teacher residency while studying
- $15,000 toward tuition
- Earn your Master's in Teaching with Initial Certification

Program Director
Zenon Borys
Assistant Professor (Clinical) and Assistant Director LiDA
Take a Course Before You Apply
Take a course before you apply to one of our programs for a discounted price. Inquire with admissions to learn about credits that also apply toward degree requirements.