A decomposed metaheuristic approach for a real-world university timetabling problem · Study