Gradual Optimization of University Course Scheduling Problem Using Genetic Algorithm and Dynamic Programming - Xu, Han (Algorithms, 2025)