-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Create a function that given a major's abbreviated name + malla version + degree returns a concatenation of all the semesters involved.
Example:
- Give the query:
Version corresponds to the enum
v1, v2, v3, v5, v7
Degree corresponds to the enum
plan_comun, licenciatura, ingenieria, all
Special degree
allreturns the whole malla.
/fcfm/v0/major/version_number/degree
- Return:
Semesters are numbered relatively to their degree i.e. they ignore the previous degree's semesters on their numbering.
{
"1": {
{
"code": "TC1001",
"name": "Template Course 1A",
"credits": 6,
"concurrent": [],
"provides": [],
"requires": [],
"unlocks": []
},
{
"code": "TC1002",
"name": "Template Course 1B",
"credits": 3,
"concurrent": [],
"provides": [],
"requires": [],
"unlocks": []
}
},
"2": {
"code": "TC2001",
"name": "Template Course 2A",
"credits": 6,
"concurrent": [],
"provides": [],
"requires": [],
"unlocks": []
},
{
"code": "TC2002",
"name": "Template Course 2B",
"credits": 3,
"concurrent": [],
"provides": [],
"requires": [],
"unlocks": []
}
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request