iScheduler: intelligent scheduling system for academic institutions. - Raymond Alavo; Raman Adaikkalavan; Hossein Hakimzadeh (ITiCSE, 2018)