Context
The new NUS API includes a PrerequisiteRule field that contains structured prerequisite data:
UnitsMin: minimum units required
UnitsMax: maximum units required
PrerequisiteSummary: human-readable prerequisite description (e.g., "CS1010 or its equivalent")
This field is now available in the scraper output but not yet displayed in the frontend.
Proposal
Add frontend support to display prerequisite information from the PrerequisiteRule field, making it easier for students to understand course requirements.
Related
cc @jloh02
Context
The new NUS API includes a
PrerequisiteRulefield that contains structured prerequisite data:UnitsMin: minimum units requiredUnitsMax: maximum units requiredPrerequisiteSummary: human-readable prerequisite description (e.g., "CS1010 or its equivalent")This field is now available in the scraper output but not yet displayed in the frontend.
Proposal
Add frontend support to display prerequisite information from the
PrerequisiteRulefield, making it easier for students to understand course requirements.Related
cc @jloh02