Skip to main content

Program Overview

The Graduate Certificate in K-12 Computer Science Education will support you in teaching computational thinking and computer science at the elementary and secondary levels. Some of the topics you will explore in the program are computational thinking, algorithmic thinking, abstraction, programming tools and creative thinking. This graduate certificate will help you to teach these concepts and skills through culturally relevant pedagogy, with attention to how culture and context impact student learning.

The Graduate Certificate includes these 3 courses (9 credits):

  • CEP 814: Computational Thinking for K-12 Educators
  • CEP 824: Programming Concepts for K-12 Educators
  • CEP 833: Creativity in K-12 Computing Education

Program Highlights 

Tied for #1 in Curriculum & Instruction in U.S. News Ranking for 2020

Program Outcomes

In a world where learners must move beyond being mere consumers of technology to become technology creators and problem solvers, the Graduate Certificate in K-12 Computer Science Education will prepare you with the foundations to teach computer science at the elementary and secondary levels.

This Graduate Certificate can be completed as a stand-alone credential or as a part of the MAET degree program.  

Career Outlook

This graduate certificate will build your knowledge of computer science and support you in teaching CS ideas at the elementary and secondary levels. You'll go beyond simply coding and will explore how computer science impacts our world as well as how CS ideas can be used to solve problems creatively in other disciplines.



  • CEP 814 Computational Thinking for K12 Educators 3 Credits
  • CEP 824 Programming Concepts for K12 Educators 3 Credits
  • CEP 833 Creativity in K12 Computing Education 3 Credits


  • 800-level CourseworkElectives

Admissions and Requirements

To be accepted to this program, you must have:

  1. A bachelor's degree

  2. Official transcripts from all previous schools

To apply to this program:

  1. Complete a university graduate application (program code is 6787). Please note that you will need to have your undergraduate transcripts sent to us for review.
Apply Now

Key Dates

Rolling applications. Students can start the program in any semester. We recommend applications are submitted at least one month prior to the start of the semester to allow time for processing.

Tuition & Fees

In State Tuition

  • $7,072
  • Total

Out of State Tuition

  • $9,063
  • Total


As one of the top research universities in the world, Michigan State University has advanced the common good with uncommon will for more than 160 years.

MSU pushes the boundaries of discovery and forges enduring partnerships to solve the most pressing global challenges while providing life-changing opportunities to a diverse and inclusive academic community.