Tkinter is Python’s built-in toolkit for creating cross-platform desktop applications without extra dependencies. From simple layouts to advanced event-driven architectures, it offers a rich set of ...
1. Load data from CSV files 2. Run allocation 3. View schedule 4. View loaded data (labs + rooms) 5. Exit The generated schedule is saved to data/output/schedule.txt ...