Using a genetic algorithm optimizer tool to generate good quality timetables. - Omar el Mahdi; Raja Noor Ainon; Roziati Zainuddin (ICECS, 2003)