Research Article
A Novel Optimization Approach for Educational Class Scheduling with considering the Students and Teachers’ Preferences
Table 3
The available list of courses and their specifications.
| Course code | Course title | Code of professors who can teach | Number of course units | Groups of applicant students | Number of codes available |
| 1 | Electric car 3 | 1 and 6 | 3 | 11-9-8-5-4-3 | 2 | 2 | Airline design and project | 1 | 3 | 1-5-10 | 1 | 3 | Special electric machines | 2 and 8 | 3 | 12-10-9-6-5-1 | 2 | 4 | Power system analysis | 2 and 4 | 3 | 2-6-7-8-9-11 | 2 | 5 | Special topics | 4 and 5 | 3 | 2-3-4-6-7-12 | 2 | 6 | Technical reporting | 3 | 3 | 7-4-2 | 1 | 7 | Digital systems 3 | 3 | 2 | 1-3-5-8-9-11 | 2 | 8 | Numerical calculations | 7 | 2 | 2-3-7-4-10-12 | 2 | 9 | Ethics | 9 | 1 | 1-6-8-10-11-12 | 2 |
|
|