Certificate in Computer Science Education
There is a growing demand for computer science courses in K-12 schools across the United States. This 100% online certificate program offers teachers a coherent set of courses that prepare them to teach computer science concepts, including advanced placement courses.
* Tuition rates are for the 2021-22 academic year. Additional fees and costs for course materials may apply. Total program cost and completion time varies depending on transfer credits and individual program plans. Tuition rates are subject to change.
How long will it take to complete the program?
Following a part-time schedule of one class per term, this 12-credit program can be completed in four terms, or just under a year and a half.
This program consists of four courses offered entirely online. All the courses, except for the Methods & Capstone course, align with the CSTA Level 3 standards for high school students. Each course will have a diversity strand that will help teachers address the needs of all learners and include pedagogical content knowledge. Teachers who complete the certificate will also meet the ISTE Standards for Computer Science Educators.
All courses may be applied toward the Master of Education degree program to meet elective strand requirements.
EDU 6710 – Computational Thinking and Standards
Present and review the CSTA (Computer Science Teachers Association) K-12 Computer Science Standards along with resources on Computational Thinking and strategies for implementing them in the K-12 curriculum. The course will also begin to address stereotypes about computing, how to debunk myths about working in technology, and include strategies for active recruiting.
EDU 6720 – Computer Science Principles
Students in this course will learn computer science through building socially useful mobile apps using App Inventor, a visual, blocks-based programming environment. It uses the Mobile Computer Science Principles curriculum, which aligns with the framework for the proposed Advanced Placement Computer Science Principles course. It will continue to address effective pedagogy and how to mitigate underrepresentation in computing.
EDU 6730 – Programming and Teaching Java
This course will present the Advanced Placement Computer Science A course, which features object-oriented programming methodology with an emphasis on problem solving and algorithm development. This course will include strategies for evaluating and selecting curriculum that are engaging for students from all backgrounds.
EDU 6740 – Computer Science Methods and Capstone
Students will learn effective strategies for teaching computer science. Students will develop a project, either in a classroom or during an after-school or similar experience that seeks to teach a section of the CS standards targeted at the student population with which they are working. Projects should stress inclusivity and appeal to a diverse group of students. Data will be collected about projects including demographics of participants, aggregate achievement, and analysis of student work samples.
Sample Course Schedule
- Spring: Computational Thinking & Standards
- Summer: Computer Science Principles
- Fall: Programming & Teaching Java
- Spring: CS Methods & Capstone
- Summer: Computational Thinking & Standards
- Fall: Computer Science Principles
- Spring: Programming & Teaching Java
- Summer: CS Methods & Capstone
The Master in Education has a rolling enrollment process that allows an applicant to start at the beginning of any eight-week term. Please talk with your admissions counselor to obtain more specific dates.
- B.A./B.S. degree from an accredited college or university
- Minimum GPA of at least 2.8
A returning student is a student who was admitted and enrolled in a program at St. Scholastica but has been absent from the program for at least three continuous semesters, including summer. To return to the same program at St. Scholastica, a returning student must be in good academic standing and must apply for readmission to the College.
The Computer Science Education Certificate is one of several programs in the National Center for Computer Science Education that support pre-service and in-service teachers. The Center champions, researches and provides equitable computer science learning opportunities for K16 teachers and students.
Meet Our Faculty
Experienced, Dedicated and Distinguished Educators
Expect to be heard, to be challenged and to be involved. St. Scholastica faculty are world-class scholars and experts in their field who bring their deep experience to online and on-campus classrooms. Our values of community, respect, stewardship and love of learning reflect our faculty’s commitment to lifting up others and celebrating our common humanity.