Math courses develop students’ math literacy and equip them to pursue courses in advanced math. Another goal of our math program is to teach reasoning and problem-solving skills that will aid our students throughout their educational and professional careers.

All students are required to take three years of Math, and have the option of taking Math in the senior year. Math classes are tracked independently of other disciplines.


9th Algebra I or Geometry 10th Geometry or Algebra II & Trigonometry
11th Algebra II & Trigonometry or Precalculus 12th Electives include: Precalculus, AP Statistics, AP Calculus AB, AP Calculus BC


Science classes help students gain scientific literacy and develop the skills to pursue advanced science study. Additionally, our science program aims to provide students with an understanding of the nature and methods of scientific inquiry.

Tracking: All students are required to take three years of Laboratory Science (Biology, Chemistry and Physics), and have the option of taking advanced or AP Science offerings in their junior and senior year. All mandatory science classes are tracked (9th-11th grade), but all students can choose to take AP Biology, AP Chemistry, or AP Physics in their junior year and AP Biology or AP Physics in their senior year. Science classes are tracked independently of other disciplines.


9th Biology 10th Chemistry
11th Physics, AP Biology or AP Chemistry 12th Physics, AP Physics or AP Biology


  • AP Biology
  • AP Chemistry
  • AP Physics
  • Forensics

STEAM (Science, Technology, Engineering, Art, & Math)

In the STEAM program, students explore the cutting-edge fields of computer programming, engineering, and robotics. The courses emphasize meaningful, problem-based learning through hands-on exploration in cooperative groups. All students take a two-year curriculum in Engineering, Coding, and Robotics in 9th and 10th grades. This course is offered in conjunction with the traditional math and science courses, and provides students with a solid foundation in engineering, entrepreneurship, and technology.

These courses also prepare students for advanced STEAM electives in 11th and 12th grades.


9th Engineering I: Coding and Fabrication
10th Engineering II: Robotics and Design


  • Engineering III: Advanced Computer Aided Design (11th grade)
  • AP Computer Science Principles (12th grade)