Class | Description |
---|---|
Attribute |
Attributes of an instructor.
|
Attribute.Type |
Attribute type.
|
Course |
Course of a teaching request.
|
EnrolledClass |
Enrolled class to be used as an instructor unavailability.
|
Instructor |
Instructor.
|
InstructorSchedulingModel |
Instructor Scheduling Model.
|
Preference<T> |
A preference.
|
Section |
Section.
|
TeachingAssignment |
Teaching assignment.
|
TeachingRequest |
Teaching request.
|
InstructorSchedulingModel
.
Variables are TeachingRequest
, values are TeachingAssignment
.
Each teaching request has a course (see Course
) and one or more sections (see {link Section
}).
Each assignment assigns one instructor (see Instructor
) to a single teaching request.