A variety of courses is offered to students, which gives each student the opportunity to take courses fit to his/her individual strengths. SMCHS offers numerous Honors courses, Advanced Placement courses, an International Baccalaureate program, an Interdisciplinary Triad Program, and an Auxiliary Studies Program for students with mild learning differences. Along with this curriculum, SMCHS also offers a Model United Nations (MUN) program as part of the Honors History department and an Arts and Dance program that encompasses various branches of the performing arts and art classes.