Project for Customer Group 9
9. Write a specification for a student timetabling system which allows students to select
courses (with available spaces) they wish to take, and displays the resulting schedule. It
should help students find alternative sections, labs etc in the event of a clash, and take
into account prerequisites for courses. When completed, the system should allow the
student to register for the selected courses, and maintain class lists that are updated as a
student registers in or drops a course.