Skip to content

Managing courses with multiple/changing course codes #134

@dipamsen

Description

@dipamsen

The Problem
There are courses which don't have a unique course code colloquially. For example:

  • The course "Discrete Structures" (CS) used to be offered under the code "CS21001" since 2023, after which it is called "CS21201".
  • As of 2025, the course "Probability and Statistics" (MA) is simultaneously offered as "MA20205" and "SD20203" with the same exam papers.
    Due to these discrepancies, it is possible that users when searching by course code don't find the papers, even if they exist.

Possible solutions
A possible solution is to potentially store more than one course code for each paper (when relevant), and searching through all possible codes for a paper to return the results.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions