timetabling on department of mechanic and mathematic