An effective hybrid algorithm for university course timetabling · Study