Computer Science Teachers Master's Degree (MS) or Advanced Certificate Master's in Teaching Start your application We welcome applications on a rolling basis. View deadline details Guaranteed 65% scholarship Online learning options Teach the school year following enrollment Program overview 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 guaranteed 65% 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. Key program featuresMeets 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 Learn more Guaranteed 65% tuition savingsByron Williams Teaching Scholarships Learn more Questions? Contact us Certification options Choose a certification to earn in addition to your degree.What certification do you need? Learn more Initial & Professional Certification MS in Teaching Computer Science For individuals who do not have any prior teaching certification39 credits, including field experiences and student teaching, which meet all of the coursework and internship requirements needed to obtained both initial and professional certification. Professional Certification Only MS in Professional Study: Middle Childhood & Adolescence Education For current computer science teachers with only initial certificationOur most flexible option to obtain professional certification, requiring 30 credits that include 12 credits of electives; allows for possible addition of Advanced Certificates in Digitally-Rich Teaching, Urban Teaching & Leadership, or Teacher Leadership, or completion of some leadership courses that provide a jump start toward school leadership certification. MS in Inclusion Adolescence Education For current computer science teachers with only initial certification To obtain professional certification while also learning to better serve your students' diverse learning needs and teaching in inclusive classes (requires 35 credits including field experiences and one student teaching experience). MS in Teaching Computer Science For current teachers with initial certification in a different area To obtain professional certification in the original area of certification plus initial and professional certification in teaching computer science K-12; 32 credits, including 50 contact hours of field experiences. Advanced Certificates Advanced Certificate in Teaching Computer Science K-12For current teachers with a master’s degree who just want to obtain additional certification in Teaching Computer Science K-12 Fastest path; as few as 11 credits, including specialization courses plus 50 contact hours of field experience. Opportunities for additional specializationsIn addition to taking the core program, students may want to consider supplementing their program to achieve other goals and pursue additional certification. Each option enhancement has specific prerequisites and/or course requirements.Advanced Certificate in Digitally-Rich Teaching in K-12 SchoolsAdvanced Certificate in Online TeachingAdvanced Certificate in Program EvaluationAdvanced Certificate in Teacher Leadership Customize your degreeOur 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. Contact us Ready to apply? Start your application We welcome applications on a rolling basis. View deadline details 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 tuitionEarn your Master's in Teaching with Initial Certification Learn more /directory/zenon-borys Program Director Zenon BorysAssistant Professor (Clinical) and Assistant Director LiDA View Zenon's profile Contact admissions (585) 275-3950 admissions@warner.rochester.edu Request informationReceive a $70 application fee waiver when you complete the form below.Loading... Take a course before you applyTake 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. Try us out Related degrees Master's for Math TeachersMaster's for Science TeachersGRADE Program for Undergraduate ApplicantsInclusion/Special Education Teachers Start your application Get started