This program is offered at the Portland, Maine campus.

The Graduate Certificate in Inclusive Computer Science Education is designed to prepare students to teach computer science principles and concepts in the context of a K–12 environment. Building on the successful  Computer Science—Align program, this certificate assumes no prior computer science experience. Through coursework and project-based learning, students have an opportunity to obtain the foundational knowledge necessary to teach basic computing concepts and programming at a variety of educational levels both as stand-alone courses and integrated into other disciplines. The certificate emphasizes how teachers can create an inclusive classroom environment, actively work to dispel stereotypes, and build student confidence. Students who finish this certificate will be well positioned to obtain K–12 certification in computer science.


  • Concentrations and course offerings may vary by campus and/or by program modality.  Please consult with your advisor or admissions coach for the course availability each term at your campus or within your program modality. 
  • Certain options within the program may be required at certain campuses or for certain program modalities.  Please consult with your advisor or admissions coach for requirements at your campus or for your program modality. 

 Complete all courses and requirements listed below unless otherwise indicated.

Core Requirements

CS 5001Intensive Foundations of Computer Science4
CS 5002Discrete Structures4
CS 5933Advanced Computer Science Topics for Teachers4
CS 5934Introduction to Inclusive Computer Science Teaching4

Program Credit/GPA Requirements

16 total semester hours required
Minimum 3.000 GPA required