Abstract: When it comes to STEM education, effective course scheduling is essential since it has a significant impact on both learning outcomes and resource utilization. It is necessary to have modern ...