models/course library

Enums

CourseType
Course type for graduation credit requirements (課程標準).
DayOfWeek
Day of the week for class schedules.
Period
Class period within a day, following NTUT's schedule structure.

Typedefs

ReferenceDto = ({String? id, String? name})
Reference to an entity (course, teacher, classroom, etc.) with an ID and name.
SemesterDto = ({int? term, int? year})
Academic semester identifier.