type: object description: Single class definition of a specific version properties: weekday: description: The weekday the module took place on $ref: ../../../enums/weekday.yaml from: description: Start time of the module, in seconds since midnight type: integer format: int32 to: description: End time of the module, in seconds since midnight type: integer format: int32 class: description: Name of the class this module is part of type: string name: description: Short name of the module rooms: description: List of rooms reserved for this module type: array items: type: string lecturers: description: List of lecturers teaching this module type: array items: type: string teaching_type: description: The type of teaching $ref: ../../../enums/teaching-type.yaml pages: description: List of pages, on which the module can be found in the PDF type: array items: type: integer format: int16 degree_prg: description: Name of the degree program this module is part of type: string part_of_other_classes: description: List of other classes, where this module is also taught type: array items: type: string pk: description: A unique ID for this module and the time it is taught type: string required: - weekday - from - to - class - name - rooms - lecturers - teaching_type - pages - degree_prg - part_of_other_classes - pk