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
- LocalizedRefDto = ({String? id, String? nameEn, String? nameZh})
- Reference with localized names, for entities available in both Chinese and English course systems.
- 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.