Closed SheepTester closed 2 years ago
Ok, wait up just a sec I found an issue with some of the prereq chains in the prereq document (. Also, make sure to download the latest versions of those before uploading cuz I've made small tweaks when they had an issue.
You're all good now boss. Do you just want to upload all of them? If not I can do that, or we split them (i dont think it matters but thought I'd ask)
Hmm, do you think prereqs.csv is based on the schedule of classes? I'm not sure if it matches WebReg since PHYS 105A and DOC 2 were only last offered in winter 2022, which we can't access now on WebReg, but the schedule of classes does seem to have the same inconsistencies as prereqs.csv has
Though it did get the prereqs for NANO 102 correct
Interesting, I honestly have no idea where prereqs.csv came from
I guess if we're looking to be consistent we should defer to the catalog which we've been using so far, but this is annoying and weird. Why aren't they consistent 😕
For PHYS 105A, prereqs.csv used to require PHYS 2C or 4B and PHYS 2D or 4D (among others), but the current version only requires PHYS 2C or 4D:
PHYS,105A,1,PHYS,2B,N
PHYS,105A,1,PHYS,4C,N
PHYS,105A,2,PHYS,2C,N
- PHYS,105A,2,PHYS,4B,N
+ PHYS,105A,2,PHYS,4D,N
- PHYS,105A,3,PHYS,2D,N
- PHYS,105A,3,PHYS,4D,N
PHYS,105A,4,PHYS,2D,N
PHYS,105A,4,PHYS,4E,N
However, the old version matches what shows on the schedule of classes
I think in practice people usually defer to WebReg since it's what enforces the prereqs (so 15L isn't a strict coreq of 12 in practice even if the catalog says so)
OML... ok. So you just want to use the old prereqs table? That's fine with me, as long as we've noticed that these differences exist so we can flag them somewhere with someone...
Hmm, we could (and then just override NANO 102's prereqs with just CHEM 6C), but because Marshall's DOC program will show up for every major's Marshall degree plan, whether we decide we want to make DOC 1 a prereq for DOC 2 or not might require editing the Marshall degree plan for every major again
Ok, gosh this is annoying. I'll ask the Marshall advising people right now. If they answer today, we're still on track and we have a concrete answer about what to do.
I think for now I'll set DOC 2's prereq to DOC 1 (which seems reasonable to me, and most people follow it in practice, and Marshall seems pretty insistent on it) and NANO 102's prereq to just CHEM 6C. I'm going to leave PHYS 105A alone though
Ok, sounds good. I've emailed the Marshall people; I'll let you know what they say. In the meantime though, I agree with those changes. I also asked Jessica where the prereqs document came from. If she says that its from WebReg or the degree audit then I guess that's our be all and end all source of truth because that's what actually lets people enroll in classes/validates their degree.
Sigh, there's gonna be plenty editing. As you might've seen, Kimberley said it's the course approval (which Jonathan Whitman equated to the Catalog)... Maybe prereqs was based on an old version of the catalog
So should DOC 1 be a prereq of DOC 2? Currently the Marshall degree plans being uploaded say that it is, deviating from prereqs.csv: If we want to unlink those courses, then that'd require editing
Idek know yet. Leave it like that for now. Apparently the course approval is not the same as the course catalog... The course approval is what ISIS and WebReg are programmed with (unclear if the schedule of classes uses the same tables). Kimberely clarified that the catalog is updated by a person and may have mistakes. I've asked for a copy or access to the ISIS tables and an explanation of how they work so we can use that going forward. Since this is more of an admin type thing, I'm going to post this update in the Teams chat so everybody's clear.
Did you see the email about how NANO just changed mid-year?? I'm dead
That's crazy. Fortunately we just need the most up to date version since presumably plans aren't as relevant for the past
Unrelated, but I'm just noting to myself here that LN33 has failed to get processed twice now, as evidenced by the lack of an auto-filled CIP code This happened for a few other majors (presumably when I uploaded them too quickly), but a major dying twice is kind of sus. Maybe the third time's a charm, or there's something actually wack about LN33
Fortunately we just need the most up to date version since presumably plans aren't as relevant for the past
Riiight, but what about when they change mid-year on us? I'm just venting a little
Interesting on the LN33 thing... keep me posted ig.
Well, presumably courses and majors will change in the future as they have in the past, but they can't reasonably expect us to account for every possible point in time for the plans, so I think it'd be fine if we just deal with what we have right now. Presumably NANO 102 is a very rare exception to the norm, and we might've caught all the courses that recently changed
I'll deal with LN33 after uploading everything else probably
Well, presumably courses and majors will change in the future as they have in the past, but they can't reasonably expect us to account for every possible point in time for the plans, so I think it'd be fine if we just deal with what we have right now. Presumably NANO 102 is a very rare exception to the norm, and we might've caught all the courses that recently changed
No of course not right now. Don't you think that once we start analyzing the curricula, significant changes like dropping 4 prereqs should be reflected in our version? Or if EVC Jensen decides to release this to students that we should be as up-to-date as possible? I know right now it's not really annoying for us, but it's kind of frustrating that these issues exist at all. There's some little student out there that satisfied all the NANO 102 requirements only to find out they all changed and no-one told them smh 😕
True :( though maybe the nanoengineering department had sent out emails to nanoengineering students beforehand
All the majors' curricula have been uploaded to Curricular Analytics 🎉
Pretty wacky, uploading LN33 a third time still doesn't seem to work; all of its degree plans are empty of courses as well. I'll try uploading by JSON next, and if that doesn't work, then I'll look into its academic plans more closely
oh, that worked! I think it just didn't like the quotes. I didn't even know there could be quotes in course names, oops!
This department name is weird. I had noticed it before but forgot to change it. I'll check with the alternative sources in #28 to see if I should change it to something else
Most lists use a comma, which is kind of funny, but the website itself doesn't
It might be helpful to see "Religion" at the front, though, so I won't change it for now. There's only one such major, anyways, and it's pretty easy to change the name of a curriculum
I uploaded everything !
Oh I just realized that the Trello exists
We can always edit them later