Online Job Campus Scheduler