A program that can calculate grades, determine what is needed on a Final to get a specific grade, and save all of this information.