Job
An issue I've had using course schedulers is that when one selects too many sections and courses the list of possible schedules can reach a size that is unmanageable. It would be good to be able to sort this list to make it easier to manage.
Describe a possible solution
Create an additional settings menu in the schedule viewer which allows a user to give their preferred professors and preferred time brackets for classes. If possible a GUI would allow the user to highlight the sections of the schedule that they would prefer. After saving the schedules would be displayed in order for the user. A formula will be needed to sort each schedule, and to solve edge cases such as a class existing on an overlap between a preferred time and a non-preferred time.
Job An issue I've had using course schedulers is that when one selects too many sections and courses the list of possible schedules can reach a size that is unmanageable. It would be good to be able to sort this list to make it easier to manage.
Describe a possible solution Create an additional settings menu in the schedule viewer which allows a user to give their preferred professors and preferred time brackets for classes. If possible a GUI would allow the user to highlight the sections of the schedule that they would prefer. After saving the schedules would be displayed in order for the user. A formula will be needed to sort each schedule, and to solve edge cases such as a class existing on an overlap between a preferred time and a non-preferred time.