Academic Timetabling for Online Executive Programs with Existing Schedules, Faculty Preferences and Partial Precedence | IEEE Conference Publication | IEEE Xplore