Current Active Semester:

Last Loaded Semester:

Semester Name:

The "Generate Events" tool allows one to automatically fill the calendar with exam session events. The calendar is cleared before the events are generated, so this is only useful at the initial creation of the calendar. Any subsequent changes to the calendar should be made in the "Edit Calendar" tab.

The term start date, closed week, and finals week determine how the exam session events are generated and put into the calendar. The calendar is filled starting at the term start date, excluding weekends. A week of finals sessions are generated starting on finals week.

The four text boxes at the bottom specifiy the starting times of the generated exam session events and how many minutes each session lasts. Session start times are specified in 24 hour time format seperated by commas, and session lengths are specified in minutes. The default values provided are only a suggestion.

Clicking the "Generate Events" button at the bottom will clear the calendar and populate it with exam session events according to the above settings. Check the "Edit Calender" tab to see the generated events.

The date format is in ISO date format, which is YYYY-MM-DD.

Term start date:
Closed week:
Finals week:
Specify regular sessions starting times, separated by commas:

Specify finals sessions starting times, separated by commas:

Session length (minutes):
Final session length (minutes):

The "Edit Calendar" tab shows all of the exam session events loaded into the calendar.

While the calendar is being edited it is stored in the local web browser. This means that the database will not reflect the changes to the calendar until the calendar is saved.

Be very cautious when editing the calendar of an active semester. The scheduler will prevent you from deleting sessions that have students already scheduled for them. Moving exam session events while a semester is active is possible, but can inconvenience students, or even break their schedules. Using the "Generate Events" tool on an active semester is generally a bad idea, as this will clear all exam session events before creating entirely new ones. This shouldn't ruin students' existing schedules, but it could make a lot of duplicate sessions.

Exam session events can be added by clicking on "Add Exam Session..." and entering the date, time (in 24 hour format), and length of the session. Exam sessions can be safely added to an active semester without disturbing existing exam schedules.

Length (minutes):
Final Exam Session?

The "Edit Deadlines" is where exams and their deadlines can be added or modified.

Adding an exam while the semester is active should be safe, but removing an exam is not (as of yet) safe.

Exam deadlines can be modified during an active semester. The only catch is that if an exam deadline is moved to an earlier date, students who are already registered for that exam past the deadline will remain registered past that deadline unless they reschedule.

The date format is ISO date format, which is YYYY-MM-DD.

The Hawkes name is currently not used for anything, and is merely stored in the database.

Do not leave exam deadlines blank or use broken dates, as this can break things.

Exams with "Final" anywhere in their name are treated as final exams. Final exams cannot be scheduled by students during closed week, and they must take up one final session time or two regular session times. These restrictions do not apply to the coordinator.

Exam display name:
Hawkes name:

The "Active Semester" tab shows the current active semester that is being used by the scheduler. One can change the active semester to any semester saved on the server.

Changing the active scheduler while the scheduler is being used is potentially dangerous, so it should preferably be done after the semester is over, or at the very least during a time period where people are unlikely to be using it. Other than that, changing the active semester is a relatively safe operation, and can easily be reversed.

It is important to note that loading and saving semesters from the Setup Semester interface does not load or save student schedule or bengal id information. For example, if a semester is saved as "Spring2015" and then some students are added, and then it is later saved as "Spring2015v2", the v2 semester will have exam time and session time information, but no students will be in that semester's database.