## ##   * Overview
  * Program Requirements
**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
Course List Code | Title | Hours  
---|---|---  
[CS 5001](/search/?P=CS%205001 "CS 5001")| Intensive Foundations of Computer
Science| 4  
[CS 5002](/search/?P=CS%205002 "CS 5002")| Discrete Structures| 4  
[CS 5933](/search/?P=CS%205933 "CS 5933")| Advanced Computer Science Topics
for Teachers| 4  
[CS 5934](/search/?P=CS%205934 "CS 5934")| Introduction to Inclusive Computer
Science Teaching| 4  
## Program Credit/GPA Requirements
16 total semester hours required  
Minimum 3.000 GPA required