Scheduling Workflow

Use the information below as a workflow for scheduling in the upcoming year.


Part 1

Task Completed
NC Course Codes
  • Available in December - 2025-2026 Course Code Master List | NC DPI
  • Update current course master information (departments, max students, etc.).  This is done by SIS Coordinators, outside of any particular calendar.
  • Once changes are made, wait until the next year calendar is created.  Once the calendar is created and the courses have been copied, the course master can be pushed to the next year calendar.  Do not push to the current calendar.
Assign/Update District Assignments
  • Create future year District Assignments for teachers that are moving schools (Census > Staff > District Assignments) - District Assignments | Infinite Campus
  • Assign teachers to Departments (Census > Staff > District Assignments)
    • Make sure the department is added to the correct school and assignment
Create School Year (Scheduling & Courses > Calendar Setup > School Year Setup)
Create New Calendars (Scheduling & Courses > Calendar Setup > Calendar Wizard)
Delete special period schedules (Scheduling & Courses > Calendar Setup > Period Setup)
*Make sure the calendar context is the future year.
Delete any courses in the future year calendar that will not be used (Scheduling & Courses > Courses > Course Information)
  • Check the NC Course Code Master List for disabled courses to delete
*Make sure the calendar context is the future year.

Add Term Dates (Scheduling & Courses > Calendar Setup > Term Setup) *Make sure the calendar context is the future year.
Day Setup (Scheduling & Courses > Calendar Setup > Day Setup) *Make sure the calendar context is future year.
School Months (Scheduling & Courses > Calendar Setup > School Months) *Make sure the calendar context is future year.
Roll Forward the rest of the Calendar to Copy (Scheduling & Courses > Calendar Setup > Calendar Wizard)
  • Calendar Wizard | Infinite Campus - Choose Copy Data into Existing Calendar
  • Copy/Append - will not overwrite information in new calendar
  • Select the remaining data to copy: Sections with Schedule Placement, Teacher Assignments, Room Assignments, Grading Tasks, Credits, Standards, Grade Calc Options, Categories, Course Rules, Schedule Building Constraints, Course Fees, Attendance Excuse Codes, Scheduling Teams, Section Team Assignments, Calendar Overrides, GPA Calculations.
Roll Forward Student Enrollment (Student Information > General Student Administration > Enrollment Roll Forward Wizard)
Assign/Update Tool/Calendar Rights (User Management > User Groups > Calendar/Tool Rights)
  • Scheduling Tool Rights
  • Calendar Rights (+1 year)
    • Add the future year to the + calendar user group
    • Remove any previous years in the + calendar user group

Part 2

Task Completed
Update Course Information (in the future year calendar only) (Scheduling & Courses > Courses > Add Course)
  • Follow the NCDPI Course Code Master List
  • Mark courses no longer being used as inactive or delete them from the new school year calendar as needed at the school level
    • Be sure to be in the future school year when deleting courses.
  • Add new courses that will be offered for the year from the course master selection 
  • Update course scheduling fields (Any changes made to the course masters during prep, can be pushed to the courses and course sections in the future calendar.)
    • Attach Departments to Course Masters or Courses
    • *Check the number terms, schedules and periods of the Course
    • Determine if the course can be requested by students in the Portal via Course Master level or Course level
    • Determine if the course can be requested by teachers via Course Master level or Course level
    • *Select the desired scheduling priority (if applicable)
*Note: Some course information can be viewed/updated using the Course Planner Tool.
*Make sure the calendar context is future year.
Establish Course Rules (Scheduling & Courses > Courses > Course Rules) *Make sure the calendar context is future year.



Part 3 - Coming Soon



Part 4 - Coming Soon