Gradelink offers the ability to set customizable Graduation Requirements for your school.
Graduation Requirements include a specific number of Required Units/Credits, and upon completing an eligible Class students will have that Class's Units/Credits count towards meeting the appropriate Graduation Requirement.