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

Support ILR Econ Minor #959

Merged
merged 5 commits into from
Nov 17, 2024
Merged

Support ILR Econ Minor #959

merged 5 commits into from
Nov 17, 2024

Conversation

Destaq
Copy link
Member

@Destaq Destaq commented Nov 6, 2024

Summary

This PR adds functionality for individuals to take the ILR Economics minor.

For details, please see here and here.

Test Plan

image

You can go into your profile and add an ILR economics minor, then confirm that associated requirements are added in as expected.

Notes

  • Jest test case was updated to include this minor.
  • This minor is only applicable to ILR students, but can be selected by any student. As such, an explicit note 'for ILR Students' was added to its description to ensure that non-ILR individuals do not pick it.

@Destaq Destaq requested a review from a team as a code owner November 6, 2024 01:16
@dti-github-bot
Copy link
Member

dti-github-bot commented Nov 6, 2024

[diff-counting] Significant lines: 103.

Copy link
Contributor

github-actions bot commented Nov 6, 2024

Visit the preview URL for this PR (updated for commit 001f94d):

https://cornelldti-courseplan-dev--pr959-ilr-econ-minor-3ozz1l1i.web.app

(expires Tue, 17 Dec 2024 21:47:59 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 6d4e0437c4559ed895272bbd63991394f1e0e933

perSlotMinCount: [1, 1, 1],
slotNames: ['MATH 1110', 'ECON 1110', 'ECON 1120'],
checkerWarning:
'ECON 1110 or ECON 1120 will count toward the Economics Minor only if credit for the course appears on your Cornell transcript.',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aligned with the current rubric.

{
name: 'Statistics and Econometrics',
description:
'Option 1: ECON 3110 and ECON 3120. Option 2: ECON 3130 and ECON 3140. Must be taken at Cornell.',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

description:
'Additional 3000 or 4000 level ECON courses to reach a total of 9 courses. ' +
'ECON 4990, 4991, and 4999 cannot be counted. ' +
'At least 5 of your 3000/4000-level courses must be taken at Cornell.',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The exception for this is for Study Abroad, in which you must take atleast 4 of them at Cornell.

@@ -529,6 +530,13 @@ const json: RequirementsJson = {
advisors: eceMinorAdvisors,
abbrev: 'ECE',
},
ECONILR: {
name: 'Economics for ILR Students',
Copy link
Contributor

@plumshum plumshum Nov 15, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another minor, information science in engineering, wrote the minor like this
Information Science [Engineering]
should we keep the same semantics for consistency?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated, good catch.

@Destaq Destaq merged commit 556f310 into main Nov 17, 2024
11 checks passed
@Destaq Destaq deleted the ilr-econ-minor branch November 17, 2024 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants