TABLE OF CONTENTS
Preamble
Teachers > Subject teachers is a very important area in the Tes Timetable. For every subject, the teachers who are options to teach the subject must be listed. E10 will refer to this data at various stages, such as:
- during line construction
- during auto-staffing
- during timetable construction
It is most important to have the Subject teacher sets up to date. Subject teachers screen explained

Filter to view particular faculties, or all faculties.
Note that any courses that exist in the Lines > Elective data screens, for which E10 does not yet know the faculty, display in a faculty called 'Electives', which can only be found when in the 'All faculties' view. Heading | Details |
Years | Lists the year/s that each subject/course runs in. Where the same course code exists across a number of years and has the same subject teacher set, it can be condensed by entering the year levels divided by a comma: e.g. 7,8,9. Where all years share the same class code and the same subject teacher set, enter ‘all’. To separate combined year levels, click in the 'Years' cell to select the text, then type over with the new entry. Alternatively, click in the cell and backspace to enter your cursor, then edit. |
Course | Non-editable field. Course codes originate in the Class Data or Lines > Elective data screens. Double-click on a course code to go directly to the class data screen for the first listing of the subject. It is important that Course codes are used correctly – see Naming Convention for Course and Class Codes |
Subject | Non-editable field. Subject names originate in the Class Data or Lines > Elective data screens. Double-click on a subject cell to go directly to the class data screen for the first listing of the subject. |
Faculty | Displays when viewing 'All faculties' from the Filter menu. |
# Classes | Non-editable field. The number of classes is calculated from the Class Data screens. |
LinkedTo | A teacher set for a course can be linked to a subject with a different course code where the same teacher options apply. Use the syntax: Years Colon Course, e.g. 12:FRX |
Teacher codes | The list of teacher codes who are options to teach the subject, listed alphabetically. The order of teacher codes here is irrelevant; E10 uses brackets to specify the teacher preference level. Teacher priority There are three levels of teacher priority:
|
Teacher priority
Teachers can be prioritised as ‘Preferred’, 'Fallback’ or ‘Desperate’.
E10 uses these priority levels during line generation, during auto-staffing, and during timetable construction to understand your staffing preferences. E10 always tries to use preferred staffing and warns where it cannot. Wherever possible, and to give E10 greater staffing and timetabling flexibility, ‘fallback’ teachers should be included.
Editing Subject teachers sets
Add a teacher to the set: Click into the empty white cell at the end of the row of the teacher set, and type in the teacher code, or select from the teacher picker pop-up box and Apply.
Remove a teacher: Click into the appropriate cell and press delete on the keyboard.
Edit teacher priority: Double-click on the teacher code cell, select the desired priority from the teacher pop-up box and Apply.

The Teacher Pref column in Class data (F6) is used to define a class level staff preference. It can be used to indicate which teacher is preferred to take a specific class for this year. In contrast, the subject teacher set is a course level list of all teachers who can teach that course. Refer to: E10 - Class data: TPref Code / TeacherPref
The Teachers column in Elective data (F10) > Courses tab is used to specify preferred teacher(s) from within the subject teacher set to be prioritised during line generation. Refer to: E10 - Elective data > Courses
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article