I found a pdf document which defines the list of courses that must be taken as prerequisites for both the engineering and computer science degrees. These two degrees encompass every single one of our currently offered recommended sequences. See actual list in diffs (util.js).
As per title, the user cannot edit this list of course exemptions. We can discuss at a later date whether we want to add that feature in.
Code changes are super simple. Will probably merge this within 24 hours.
Test
Built & deployed to d. See that you won't see any issues which involve an unmet prereq coreq for any of the exempted courses.
related to #141
Summary
I found a pdf document which defines the list of courses that must be taken as prerequisites for both the engineering and computer science degrees. These two degrees encompass every single one of our currently offered recommended sequences. See actual list in diffs (util.js).
As per title, the user cannot edit this list of course exemptions. We can discuss at a later date whether we want to add that feature in.
Code changes are super simple. Will probably merge this within 24 hours.
Test
Built & deployed to d. See that you won't see any issues which involve an unmet prereq coreq for any of the exempted courses.