Registration, Scheduling and Graduation