a multi-objective bisexual reproduction genetic algorithm for ...
a multi-objective bisexual reproduction genetic algorithm for ...
a multi-objective bisexual reproduction genetic algorithm for ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
9<br />
teach effectively. However, in some cases, if the department does not have enough<br />
classrooms or lecturers, a section with a large number of students is acceptable.<br />
Finally, an assignment is created <strong>for</strong> each department, as shown in Table 2-2.<br />
TABLE 2-2 Teaching assignment<br />
Course Class Number of<br />
Students<br />
Section Lecturer Classroom<br />
Group<br />
CSC211 BSCS04A 30 1 00020 CSCCOMLB<br />
CSC211 BSCS05B 35 2 00020 CSCCOMLB<br />
CSC221 BSCS04A 30 1 00012 CSCLECRM<br />
CSC210 BSCS04A 30 1 00012 CSCLECRM<br />
CSC110 BSCS04A 30 1 00015 CSCLECRM<br />
CSC113 BSCS04A 30 1 00023 CSCCOMLB<br />
CSC113 BSCS04B 35 1 00023 CSCCOMLB<br />
In Table 2-2, course CSC211 is studied by two different classes: BSCS04A and<br />
BSCS05B, and it is divided into two distinct sections: 1 and 2. On the other hand,<br />
course CSC113 is also studied by two different classes: BSCS04A and BSCS05B, but<br />
both are mixed to study the same section. CSC211 and CSC113 use classrooms in<br />
group CSCCOMLB whereas CSC221, CSC210, and CSC110 use classrooms in group<br />
CSCLECRM.<br />
2.1.3 Activities of Staffs at the Central Course Scheduling Office<br />
After the central course scheduling office receives all data from the departments,<br />
they will run the course scheduling system to create a timetable. Booking sections of<br />
courses to time-slots in the timetable is a hard job. Its complexity depends on the<br />
complexity of the constraints and rules of each university. The Table 2-3 presents a<br />
sample timetable.<br />
The timetable has to satisfy the constraints. Lecturers who teach several sections<br />
have to be scheduled so that they can teach their sections without any time conflict.<br />
One classroom cannot hold more than one section at the same time. Once a class