Skip to content

Courses should not be in conflict with each other #218

Open

Description

@esmillas

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.

Activity

  1. devinmatte commented on Nov 6, 2019

    @devinmatte
    Member

    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

  2. nicholastmosher commented on Nov 6, 2019

    @nicholastmosher

    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.

  3. devinmatte commented on Nov 6, 2019

    @devinmatte
    Member

    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

  4. pandapants200 commented on Nov 8, 2021

    @pandapants200

    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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugpending RITWe will need new/different data from RIT

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions