Scheduling

Scheduling

Overview

Scheduling is one of the most critical steps in the registration and course selection process. It determines when, where, and by whom courses are offered. Proper scheduling ensures that students, lecturers, and classrooms are all aligned, preventing conflicts during the academic period.


What Scheduling Specifies

When scheduling a course, you define the following parameters:

  1. Course – The specific course to be offered within the period.

  2. Lecturer – The instructor assigned to the course.

  3. Classroom – The room where the course will take place.

  4. Group – Default is N/A; used if the class is divided into groups.

  5. Day – The day the course will be held.

  6. Time – The time slot for the course.


Prerequisites Before Scheduling

Before scheduling any course, ensure the following:

  1. Period Creation

    • The academic period (semester or cycle) must exist with the correct registration period set.

  2. Add Schedule Exclusions

    • Exclusions prevent scheduling conflicts for certain resources (lecturers, classrooms) or times (breaks, lunch).

    • Manual scheduling will show a clash warning if the selected time overlaps with an exclusion.

    • Automatic scheduling will skip conflicts and notify you if no space is available.


Automatic Scheduling Configuration

  • The system requires configuration to understand when and within what time period classes can be scheduled.

  • Configuration settings are located on the System Settings page and must be adjusted by your administrator.


Special Cases

  1. Virtual Rooms

    • If a course is scheduled in a room with a capacity of 0, it is treated as a virtual room.

    • No room clashes will occur for virtual rooms.

  2. Unknown Lecturer

    • Use the System User as a placeholder if the lecturer is unknown.

    • No lecturer clash will be generated with this placeholder.

  3. Period Restrictions

    • Courses can only be scheduled within the period type to which the offering is attached.

    • Cross-period scheduling is not allowed.


Important Data to Verify

Before adding a course to the schedule, double-check the following:

  1. Course Code

  2. Course Weighting

  3. Course Credits

Incorrect information may cause issues later, especially when entering grades.


Publishing and Registration

  • Once scheduling is complete and published, students can register for courses within the registration period.

  • If automatic registration is enabled:

    • Bills must be generated.

    • Payment must be made before the student is allowed to register.

Was this article helpful?