A new approach for university timetabling problems. (1st January 2014)