🏫 School Structure

πŸ“š Classes

πŸ“– Subjects

πŸ—‚οΈ Class–Subject Matrix

Check which subjects each class offers

πŸ‘©β€πŸ« Teacher Assignments

For each teacher, assign which (Class, Subject) combinations they teach.

πŸ“Œ Fixed First Period

Subject that must be scheduled in period 1 every day

πŸ”— Consecutive Periods

Require a subject to be scheduled in back-to-back periods

πŸŒ… Prefer Late Scheduling

These subjects will be pushed to later periods in the day

⏱️ Weekly Hours Rules

Ready to generate timetable