Course Information

The course selection sheet(s) with course descriptions are provided on the Scheduling Information tab for each grade level.

For new students enrolling at CMS, please know that we will do our best to fill your course requests. Some of our electives may be full at the time of your enrollment and you may be placed on a waitlist.

Course titles and offerings are subject to change based on staffing needs.