1. In the Student Scheduling tasks section on the Scheduling page, click Generate student schedules. 
  2. On the action bar, click New Generate Student Schedules.
  3. On the General 1 tab, the required fields are Academic Year and Session. 
  4. In the Terms field, select All Terms or Selected Terms. If you choose Selected Terms, mark the checkboxes for the terms to include. 
  5. So you can easily restore to a previous scenario, we recommend you mark the following checkboxes:
    • Before processing, save a copy of the current scheduling scenario 
    • After processing, save a copy of the resulting scenario
  6. To create a query to use to troubleshoot students with unfulfilled course requests, mark the Create an output query of students with incomplete schedules checkbox.
  7. So you can view the selected parameters for this run of Generate student schedules, mark the Print a control report on checkbox and select a printer. 
  8. Select the General 2 tab.
  9. To clear existing enrollments for the included requests, mark the Clear current enrollment for selected requests checkbox.
    Note: The program cannot clear enrollments if grades, comments, or attendance exist for the class.
  10. To allow existing enrollments to be rescheduled, if necessary to create a full schedule, mark the Reschedule current enrollment for checkbox and select Any student, Any selected student, or Current student only. In the second field, select Any other section or Sections with the same teacher(s). For example, if you select "Any selected student in Any other section," you instruct the program to reschedule any student included in this run of Generate student schedules into any other section of course he is currently enrolled in if it will create more complete schedules overall.
    Note: Rescheduling an enrollment never deletes an enrollment, just changes an enrollment to a different class section.
  11. If you are running Generate student schedules after students have all course requests fulfilled, you can mark the mark Fill free periods with sections of checkbox and select a course.
  12. You can mark the Balance sections based on checkbox and select Specific gender ratio, Course request ratio, or Balance across sections.
    Note: When enrolling students in classes of a course, the program tries to fill up one class before using the next class, except when you select to balance gender across classes.
  13. To include alternate requests for consideration, mark Consider alternate course requests if necessary. By not marking this checkbox, you can run initial passes of student schedules including only primary requests.
  14. Select the Advanced tab.
  15. In the box titled Use these criteria when determining the best schedule for a student, you can determine the Generate student schedules algorithm. Use the up and down arrows to order the priorities in the list.
    • If you mark Sum of weighted request priorities, the program adds the weights of the course request priorities together (1 for Low, 2 for Standard, and 4 for High).
    • If you mark Sum of weighted course scheduling priorities, the program adds the weights of the course scheduling priorities together (1 for Low, 2 for Standard, and 4 for High).
    • If you mark Total enrollment, the program counts the class terms in which a student is enrolled. Total enrollment refers to one student only.
    • If you mark Number of singletons enrolled, the program counts the number of class terms of singletons in which a student is enrolled.
  16. In the box titled When choosing between students for a full class use this priority order, mark the priorities to use. Possible priorities include Grade level and Request priority. Use the arrow buttons to order the priorities. 
  17. To limit the time spent trying to fulfill a schedule, mark Limit processing time for students to a maximum of [ ] seconds per pass and enter a number of seconds. You can enter from one to 600 seconds.
  18. In the Restrictions to Override grid, you can select restrictions to override in processing. For example, you can override the following restrictions:
    • Courses excluded from Generate Student Schedules
    • Target class size
    • Room target capacity
    • Faculty prohibited students
    • Student max classes per term (Business Rule)
    You would typically do this in subsequent runs to get a more complete schedule.
  19. In the course rules grid, you can override the priority of an existing course rules on course records, such as courses paired across terms or co requisite. In the Course Rules column, select the rule. In the Override When to Use column, select the priority to use: Always, Try, or Ignore.
  20. Select the Filters tab
  21. In the filters grid, you can refine your selection of students, courses, and faculty members to include in the processing. For example, you can include only students from a specific school, with a specific status and specific grade level.
  22. To schedule additional classes according to course rules, mark Include additional classes required to fulfill Course Rules. Classes are included even if the class is excluded by a filter.
  23. To create student schedules, click Schedule Now. When scheduling is complete, a finish screen appears displaying the number of students processed and completely scheduled, the number of incomplete students, the number of requests processed and completed, and the elapsed time. You can also print a control report from the finish screen.