API Contract

#129 (closed)

Type Request Response
GET filter Faculty, Major, curriculumYear all courses, with courseS2 (if available)

#31 (closed)

Type Request Response
POST code, name, type, credits, defaultSemester, shortSyllabus, completeSyllabus, outcomes, curriculumYear, majorId OR optionId created course

#130 (closed)

Type Request Response
POST previousId, curriculumYear created course

#32 (closed)

Type Request Response
PUT courseId (params), code, name, type, credits, defaultSemester, shortSyllabus, completeSyllabus, outcomes, curriculumYear updated course
Edited by Ranindya Paramitha