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

Degree plans with fewer than 180 units #55

Open
SheepTester opened this issue Jun 23, 2022 · 11 comments
Open

Degree plans with fewer than 180 units #55

SheepTester opened this issue Jun 23, 2022 · 11 comments

Comments

@SheepTester
Copy link
Collaborator

SheepTester commented Jun 23, 2022

  • AN29 RE (179)

    plans.ucsd.edu generated
    image image

    This is an issue with the given data.

  • CH35 FI (179)

    plans.ucsd.edu generated
    image image

    This is probably because we correct PHYS 1C from 4 to 3 units

    • CH35 SI (179)

    • CH35 SN (179)

    • CH35 TH (179)

  • CH36 FI (179)

    plans.ucsd.edu generated
    image This is an issue with the given data. image Uh oh, it seems that the degree plan didn't get uploaded successfully. I should check if the others were uploaded correctly
  • LA26 SN (179)

    plans.ucsd.edu generated
    image image

    This is an issue with the given data.

  • PS33 MU (52)

    plans.ucsd.edu generated
    image image

    ???

@SheepTester
Copy link
Collaborator Author

SheepTester commented Jun 23, 2022

For PS33 for some reason the Muir plan is really short
image

It seems like it's missing its college courses, only using the base curriculum. This is an issue with the given data

@SheepTester
Copy link
Collaborator Author

SheepTester commented Jun 24, 2022

BI34 BI34/Sixth has 0 quarters
CR25 CR25/Muir has 0 quarters
CR25 CR25/Marshall has 0 quarters
CH25 CH25/Muir has 0 quarters
CH25 CH25/Warren has 0 quarters
CH34 CH34/Sixth has 0 quarters
CH34 CH34/Revelle has 0 quarters
CH36 CH36/Revelle has 0 quarters
CH36 CH36/Warren has 0 quarters
CH36 CH36/ERC has 0 quarters
CH38 CH38/Sixth has 0 quarters
CH38 CH38/Revelle has 0 quarters
CH38 CH38/Muir has 0 quarters
CG25 CG25/Warren has 0 quarters
CG33 CG33/Revelle has 0 quarters
CG34 CG34/Warren has 0 quarters
CG34 CG34/ERC has 0 quarters
CG34 CG34/Sixth has 0 quarters
CG35 CG35/Sixth has 0 quarters
CS25 CS25/Muir has 0 quarters
CS25 CS25/Marshall has 0 quarters
CS25 CS25/ERC has 0 quarters
PS33 PS33/Muir has 8 quarters

( I stopped here because they were looking sus)

@SheepTester
Copy link
Collaborator Author

SheepTester commented Jun 24, 2022

https://curricularanalytics.org/degree_plans/11623 and https://curricularanalytics.org/degree_plans/11630 seem very strange, hmm

muir degree plan warren degree plan
image image

@SheepTester
Copy link
Collaborator Author

I think I'll try again... but with a greater delay between edits. fingers crossed?

@SheepTester
Copy link
Collaborator Author

SheepTester commented Jun 24, 2022

Okay, as it turns out, editing Marshall edits Muir ???

Here is Muir's degree plan for CR25

before editing marshall after editing marshall
image image

Here's what I ran

$ python3 update.py edit CR25 MU
https://curricularanalytics.org/degree_plans/11623
$ python3 update.py edit CR25 TH
https://curricularanalytics.org/degree_plans/11624

I suspect that even when uploading by JSON, curricula share IDs, so editing the courses of a degree plan probably edits other courses across degree plans with the same ID. I could try this

@SheepTester
Copy link
Collaborator Author

Yep, this confirms it.

I edited DOC 3 in the Muir degree plan The Marshall degree plan's DOC 3 also changed name
image image

@SheepTester
Copy link
Collaborator Author

It's probably faster to just delete the curricula and reupload them, so I'll just do that and note not to use python3 upload.py edit. I also had edited AN26 and MC25, and I now see that DOC 1-3 have infiltrated their curricula, so I'll just delete and recreate them. I'll have to find a way to make a more resilient editing system

@ArturoAmaya
Copy link
Owner

  • PS33 MU (52)
    image
    image
    ???

That's fine the PS33 curriculum and college degree plans aren't a big concern - Sixth doesn't even have one! Sixth advising confirmed that as of this year the colleges have agreed to not even make one. PS33 awards a BA and an MA jointly. It's a program you have to apply to when you're already in another PoliSci major and the colleges have agreed that it's confusing to make a plan for it 🤷

@ArturoAmaya
Copy link
Owner

That's kind of wild that there are degree plans that don't get you to the 180 units needed to graduate.

@ArturoAmaya
Copy link
Owner

  • AN29 RE (179)
    image
    This is an issue with the given data.

It seems that they included an elective in term 10 that's only worth 3.0 units. If we bump that to 4.0 that's 180 units. I hope it's just a typo - there aren't too many 3 unit classes (aside from language and lab classes but then you also take the 2-unit coreq).

  • CH36 FI (179)
    image
    This is an issue with the given data.

They do a similar thing - there's a GE in term 7 that's only worth 2 units. Then there's one in term 9 that's only worth 3. Again, seems like standalone 2 or 3 unit classes are rare, so this is probably a typo somewhere. Bumpin' those up the degree has 182 units.

  • LA26 SN (179)
    image
    This is an issue with the given data.

This one, I have no idea (yet)

@ArturoAmaya
Copy link
Owner

Seems like the other plans just have one more elective at some point everywhere else. The Warren plan is roughly the same in unit count quarter-per-quarter until term 10 where it just has one more 4 unit elective. Hopefully it's just a typo.

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

No branches or pull requests

2 participants