A Course Timetabling System for Bogazici University
A course timetabling system will be developed for Bogazici University.
The system will have as input:
- Description of resources such as time slots and classroom data
- List of courses to be offered by instructors and their time slot preferences
- Course and curriculum dependencies
- Student pre-registration data
A complete system consisting of (i) a Django based web interface (ii) Postgre based
database and (iii) Gurobi based solver for scheduling courses and (iv) Google
Data Studio report generation will be developed.
The system will be tested with university data and performances obtained
will be reported.