ArturoAmaya / ExploratoryCurricularAnalytics

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

Generic Majors #32

Open ArturoAmaya opened 2 years ago

ArturoAmaya commented 2 years ago

This is isn't yet a problem, but it seems weird to me that some majors are just kind of empty. Since all courses are duplicate Elective or GE or something like that with no pre-req or co-req relationships, it seems to me that we wouldn't be able to extract any real information about complexity or difficulty. Ex: VA30

Screenshot (333) This is the VA30 major requirements. It has a total curricular complexity of 31. Compare to MC27, which has one of 430. PS30 is probably worse - no class has any relationship to any of the other classes for a curricular complexity score of 16. Screenshot (335) The ERC plan isn't much better, only bringing the complexity up to 73 with the MMW sequence. This is hiding the specifics of the elective courses, especially ERC's regional specialization, which requires students to essentially take a sequence of courses about a particular geographical region.

There's not too much we can do about it right now, I just wanted to flag it. This is the number 1 thing I would like to see changed in Curricular Analytics going forward, but that's just me

SheepTester commented 2 years ago

The different GEs would probably have to (and can) be linked together but for a lot of them it'd depend on which specific electives you take. The academic plans we're given don't really specify it, unfortunately, but I don't think it's a Curricular Analytics problem, unless you'd alternatively like to adjust the complexity algorithm to take into account these wildcards

ArturoAmaya commented 2 years ago

Right but then we have a whole set of majors for which the analysis is rudimentary at best. I don't know, it seemed weird to me.