An improved event selection technique in a modified PSO algorithm to solve class scheduling problems | IEEE Conference Publication | IEEE Xplore