The CourseAssign06.xlsx Model

Student to class assignment problem

View the model
Download the model

Each student provides a preference value for 1 or more different classes.
Then we want to:
Maximize the value of the classes assigned to students,
subject to:
Each student gets no more courses than desired,
Each class has no more students than its capacity,
Each class has at least its minimum number of students if open,
Each student has at most one class in a time period,
Each student takes at most one section of a given course.
Some courses may have 2 or more sections.

The min number students in a course feature should be
used with caution. It may cause a student to be assigned to a
less preferred course, even though
there is space in a more preferred course.

Keywords:

Assignment | Academia | Education | Course Assignment |