Skip To Main Content

Mobile Main Nav


  • 196 Courses Offered 

  • STEM Courses such as Robotics, Engineering, Quantum Computing, AI, Design & Fabrication, and Cybersecurity

  • 18 Advanced Placement Courses

  • 56 Honors Courses

  • 5 Modern & Classical Languages

  • Unique Elective Courses

For a more detailed explanation of courses and pathways to fulfilling graduation requirements,
scroll down to Course Catalogue.

Examples of Course Offerings

Select the department or program for course listings;
consult the Course Catalogue below for availability, credits, grade level, and requirements.

Course Catalogue

Registration counselors assist students in selecting their courses and planning to earn credits required for graduation. Contact the Counseling Office for more information.