2014 Volume 43 Issue 2 Pages 184-193
Many graduate schools of universities offer minor education in addition to education majors. Minor education is offered to all graduate students in the form of education programs which consist of courses for education majors. One of the biggest problems is that graduate students meet difficulty in taking minor education program courses whose timetable overlap with that of majors'. To solve this problem, a design method for the major and minor timetables is proposed using the genetic algorithm, in which courses for minor education programs form genes. Appling the proposed algorithm to the case of 2000 and 200 courses for major and minor respectively, a number of graduate students who are not able to take minor courses is reduced by about 55%.