Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Narrow ENGRD Requirement Based on Major and Categories #701

Open
noschiff opened this issue Jul 15, 2022 · 0 comments
Open

Narrow ENGRD Requirement Based on Major and Categories #701

noschiff opened this issue Jul 15, 2022 · 0 comments
Labels
req structure Requirement computation and data structure.

Comments

@noschiff
Copy link
Member

Engineering requires 2 ENGRDS, but some majors (like ORIE with 2700, ECE with 2300, and CS with 2110/2112) require a specific ENGRD. I believe that you are encouraged for these major requirements to be one of your ENGRDs. I think it would be helpful if the college ENGRD requirement reflected your major, since an ENGRD is a major requirement and it's a bit confusing for two ENGRDS to be listed in separate places, fulfilled by separate things. In the case below, I think it would be more helpful for the user if the college ENGRD slot was not fulfilled. This could be complicated if users combine multiple majors, as we could end up in a situation where a hypothetical CS, ECE, and ORIE major need ENGRD 2110, 2300, and 2700, but we only have two ENGRD slots. In that unlikely case, I think it'd be better to require one of the three for the 1st ENGRD and then require one of the remaining 2 for the second one as opposed to requiring 3 separate ENGRDs. This could be confusing, however, since it might not be clear where these are coming from.
image

We also should implement the ENGRD categories since students have to take their ENGRDs from different categories from the handbook.

@noschiff noschiff added the req structure Requirement computation and data structure. label Jul 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
req structure Requirement computation and data structure.
Projects
None yet
Development

No branches or pull requests

1 participant