ProjectAssigner.jl is a tool for assigning students from a large class (e.g. Senior Design) to projects based on their preferences, skills, and small friend groups. It can be used via Julia or Python through pyjulia.
Please see the documentation by clicking here for instructions and usage: .
More details about the approach can be found in our ASEE conference paper.
This tool was originally developed for the senior design course in Aerospace Engineering Sciences at the University of Colorado Boulder.