Create any subject, course, class, section or session while maintaining all critical relationships that connect them for reporting purposes. Each course can be assigned prerequisites or be made a prerequisite for other courses, and this information is used to automatically display the classes for which a student is qualified during the preregistration process. Determine which grade levels can register for a class. Track teacher certifications required to teach a particular class. Assign credits earned and special credit weightings (for AP or IB courses) related to GPA calculations. Create multiple class sections then automatically generate school days and class sessions to schedule when your classes will meet. Courses may also be linked to Federal, state, district and NCES codes.