 
					Computer Science For Teachers
Advanced Certificate
University at Buffalo
- 
						- Delivery Mode
- 100% Online
 
- 
						- Total Credits
- 15
 
- 
						- Degree Level
- Advanced Certificate
 
- 
						- Contact Us
- 716-645-5698
 
Earn your advanced-certificate degree online
You will earn the same diploma as our on-campus students
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.
 
For in-service New York State teachers holding a certificate in another discipline, this initial certificate track provides qualification to teach CS in New York State public schools. You can complete this track at your own pace as a working professional.
 
This program builds on your expertise, experience, identity and commitments to grow into a new subject area. There are no content knowledge prerequisites, however the program will require you to complete college-level CS coursework and draw on existing knowledge in your current discipline.
 
- What's an advanced certificate?
- Advanced, or graduate, certificates are designed to provide focused study to support a particular career interest. They vary in number of credits and typically require students to have a bachelor’s degree.
- 
						What's it like to earn this degree online?Let's put your mind at ease about online learning
- 
						- 100% Online
- This program is presented 100% online. You will not be expected to attend any classes on campus.
 
- 
						- Classes on your schedule
- Courses are semester based and classwork can be completed around your work and family commitments. There is no set time where you are required to log in to attend class.
 
- 
						- Same faculty as on-campus
- The faculty that teach online classes are the same faculty that students learn from on-campus.
 
- REQUEST MORE INFO
How do I enroll?
Follow these steps to start your application
- Go to the online application
- Create an account
- Complete the forms or save for later
- Pay the application fee (if applicable)
- Submit any supplemental materials, if required
- Send in your academic records
- APPLY NOW