Optimizing Course Scheduling Efficiency through Genetic Algorithms | Synapse