Work in progress - bringing sanity to the course assignment process | IEEE Conference Publication | IEEE Xplore