Course Allocation
Course allocation, the process of assigning students to courses, aims to optimize student satisfaction and fairness while adhering to constraints like class capacity. Recent research focuses on improving existing methods by incorporating student friendships, which significantly impact course choices and academic success, and by developing sophisticated algorithms, including hybrid evolutionary approaches and machine learning models, to generate more efficient and accurate allocations. These advancements address limitations of current systems, such as inaccurate preference reporting by students, leading to improved student welfare and reduced administrative burden for universities.
Papers
September 18, 2023
November 15, 2022