Weymouth High requires passing the MCAS and a minimum of 21 credits to graduate. A credit is rewarded each time a class is passed with an average letter grade of D- or higher, or at least 60%. The number of credits is dependent on how often the class is taken. For example, a Calculus course that meets every day for the year will reward the student with one credit if that student passes. In classes that do not meet every day or that are only a semester long, such as Psychology, which is only for half the year, will receive reduced credits. In this case, Psychology meets every day in a 6-day cycle for either the first two or last two quarters of the term, so the passing student would receive .5 credits.