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.

AP Environmental Science class visits an example of sustained farming

Exploring the roots of sustainable farming with Bishop McNamara's AP Environmental Science class! Joined by farm owner Steve Darcey and other soil conservation experts, BMHS students jumped into the world of soil science, cover crops, and climate-smart agriculture. From composting to nutrient testing, our field trip unveiled the secrets behind a thriving farm and climate-smart agriculture.


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.