ArturoAmaya / ExploratoryCurricularAnalytics

Scripts to convert UCSD Curriculum information from UCSD format into Curricular Analytics format.
1 stars 3 forks source link

Invalid Degree Plans according to Curricular Analytics #53

Open ArturoAmaya opened 2 years ago

ArturoAmaya commented 2 years ago

After that thing with BE28 I thought it might be interesting to pre-check the degree plans with the Curricular Analytics Julia package. I took a stab at it, and came up with the following errors:

I believe, pending a double check, that these are all legitimate errors except for the NA25 one: according to the catalog 2D and 20D are not pre-reqs for NANO 102.

ArturoAmaya commented 2 years ago

IK you have a solve for these errors, I just wanted to flag them and bring them up with the respective departments at some point. Seems weird to swallow a legitimate error in favor of making it look like the existing content. Also, for NA25 it seems like maybe we were given an outdated list of prereq chains. Just looking at NANO, NANO 101 is also wonky

ArturoAmaya commented 2 years ago

I've edited the prereqs document to remove the extra NANO 102 requisites

SheepTester commented 2 years ago
  • BE28: BENG168 in term 11 is a pre-req for BENG 187A in term 9

I think the issue here is that unlike the other bioengineering majors, BE28 doesn't have BENG 112A, which is an alternative prereq for BENG 187A, since the other bioengineering majors also have BENG 168 after BENG 187A

ArturoAmaya commented 2 years ago

Yeah that's the ticket but no idea why that happens. The one that really bothers me is the 20E/MATH 18 one.