schedulemaker icon indicating copy to clipboard operation
schedulemaker copied to clipboard

Courses should not be in conflict with each other

Open esmillas opened this issue 5 years ago • 4 comments

MECE-205 (dynamics) and MECE-210 (fluid mechanics 1) both have exams at 6:30 pm on Tuesdays but the exams are on different weeks. Many in MECE are required to take both courses at once but schedule maker will not permit you to have both classes even though sis will allow this.

esmillas avatar Nov 06 '19 16:11 esmillas

This is a hard problem to deal with simply because the data dump that RIT gives us does not include any information about what weeks exam sections are held. They only give us the times and day of the week. In order to deal with this we will need more information from RIT sadly

devinmatte avatar Nov 06 '19 16:11 devinmatte

I feel like it may be a little overzealous to try to prevent exam conflicts by default in schedulemaker. People take courseloads with conflicting exams all the time, and there's a process for moving exam dates when conflicts arise. It seems by what @devinmatte is saying that it's probably not possible to do with the current information available, but if it were to become unblocked I think it should be an option but not default behavior.

nicholastmosher avatar Nov 06 '19 16:11 nicholastmosher

I think a solution may be a checkbox on a class that is allow conflict where you can allow a class to conflict with others and still produce a schedule. It will require a fairly significant change to the generation logic, but that may be the solution here

devinmatte avatar Nov 06 '19 16:11 devinmatte

Since this is still an issue is there a good way to work around it and still generate schedules? My Thermodynamics and Programming have “conflicting” exam blocks.

pandapants200 avatar Nov 08 '21 15:11 pandapants200