My timetable generator

Please enter your name
Please select your modules from the following list
COM057 COM059 COM060 COM061 COM062 COM063
COM104 COM138 COM166
COM302 COM340 COM356 COM411
COM524 COM525 COM548 COM572
COM850 COM853 COM881 COM883