K-12 Computer Science Teaching (Certificate) Online

Contact UsRequest InformationInformation Session

Broaden your knowledge and skill to teach computer science in the K-12 classroom.

Montclair State University’s innovative, K-12 Computer Science Teaching Certificate is designed for equity-oriented teachers seeking to meet the demand for high-quality computer science education.  The 15-credit, fully online program will prepare teachers with coursework in computer science content, including coding, programming, problem-solving through computational thinking, equity and diversity in Computer Science fields, and research-based methods of teaching Computer Science.
Gain the skills needed to teach foundational computer science concepts and competencies in your school district. Coursework integrates content knowledge in computer science with the teaching strategies needed to succeed as an educator.Courses are offered in five, 8-week sessions. Apply now.

Program of Study

For the K-12 Computer Science Teaching graduate certificate, students must complete 15 credit hours.  Courses are offered sequentially during the fall, spring and summer and can be completed in as little as 3 terms.  For additional information, please contact your advisor to discuss your program of study.

Curriculum

View the course descriptions and requirements.

  • CSIT 500 – Computer Science Principles (3 credits)
  • CSIT 501 – Java Programming (4 credits)
  • TLRN 500 – Computational Thinking in K-12 Classrooms (3 credits)
  • TLRN 501 – Equity in Computer Science Education (2 credits)
  • TLRN 502 – Methods of Inclusive Computer Science Teaching (3 credits)
What Will I Learn?

The program is designed to introduce in-service teachers to foundational concepts, skills, and methods for teaching Computer Science (CS) to students in K-12. The program objectives include the following:

  • Provide teachers with foundational knowledge and skills for the teaching of CS and computational thinking content in U.S. classrooms

  • Develop teachers professional growth and identity in CS to keep pace with global changes

  • Support teachers’ understanding of computational thinking and how to build students’ computational thinking in the classrooms

  • Build effective and appropriate interdisciplinary CS curriculum for students in K-12

  • Examine issues of equity in CS and promote best-practices for the teaching of CS and computational thinking in U.S. classrooms

  • Design, develop, and evaluate authentic learning experiences and assessments for the learning of CS and computational thinking

Admission Information

In order to be considered for admission into the program please submit:

Frequently Asked Questions

The Department of Teaching and Learning has compiled answers to the most frequently asked questions by prospective students. If you are unable to find the answer to your question(s) please contact Montclair State Online at online@montclair.edu.

Contact Us

If you have specific questions about the program and would like academic advisement, please contact your Graduate Program Coordinator.

Coordinator: Dr. Sumi Hagiwara
Email: hagiwaras@montclair.edu

Request More Information