STEM (Science Technology Engineering Math)

Through core courses, electives, and competitions, Millennium Charter Academy’s STEM program provides students with a wide array of academic challenges in science, technology, engineering and mathematics.girlswithcomputersfromback


  • Inquiry-based science instruction in grades K-8
  • Science fair projects, grades 4-8
  • Participation in NC Science and Engineering Fair
  • Participation in NC Student Academy of Science and Engineering Competition
  • North Carolina Science Olympiad Competition
  • Agriscience elective
  • Sports science elective



  • 1:1 laptop program for middle school students, cloud-based
  • iPads and iPods for Challenge Center
  • Subscription programs (e.g. Razz Kids, Discovery Education)
  • K-8 technology curriculum
  • Full-time educational technologist
  • SMART boards in each classroom
  • 4 SMART response systems
  • 4 SMART slates for teachers
  • All teachers equipped with laptops and projectors
  • Elective courses in Graphic Design, Advanced Graphic design, and digital photography
  • Yearbook elective using digital tools



  • First Lego League Robotics elective and competition
  • “How Stuff Works” elective



  • Everyday Mathematics curriculum, featuring conceptual math and alternative algorithms
  • Pre-Algebra
  • Algebra
  • Geometry
  • Algebra II
  • Math Counts club and competition