In the notebook, I designed a flexible and robust Mixed Integer Quadratic Programming model in Julia to solve college course group assignment problems.
I specialized my goal to improve CS 506 project assignment experience. The objective is to maximize the student happiness and group fairness. Through visualization, I gained many insights into the optimal solution and the domain problem.

Fortunately, the project got the highest grades in terms of "originality, creativity, insightful commentary, educational value, and general awesomeness." I am also honored to have a free lunch with our professor.