STEM Courses


As a STEM-focused school, CMSA offers a robust educational program that prepares primary and secondary students for college and graduate careers in the fields of science, technology, engineering, and mathematics. In addition to subject-specific learning, STEM aims to foster inquiring minds, logical reasoning and collaboration skills. STEM education focuses on practical learning, to develop the necessary skills in students so they're prepared for the rapidly developing real world.


STEM courses include:


AP Computer Science  

PLTW Introduction to Engineering Design

Code Nation

Dual Credit biology



Medical Terminology 

FIRST LEGO League Robotics for Middle School students

FIRST Tech Challenge Robotics for High School students

Computer Applications

Mobile Applications

AP Computer Science