Get degree program curriculum structure
get_degree_program_structureRetrieve a degree program's curriculum areas with module and credit counts for a specified StuPO and semester, or let the tool determine the StuPO and semester.
Instructions
Get a degree program's curriculum areas (Pflichtbereich, Wahlpflichtbereich , Wahlbereich, Bachelorarbeit, ...) for a given StuPO + semester snapshot, with module/credit counts per area. If stupo/semester are omitted, resolves the newest StuPO+semester Moses actually has curriculum data for. Use the returned stupo/semester values with list_area_modules to see the actual modules in an area.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stupo | No | Studien-/Prüfungsordnung id (the 'mkg' value), e.g. from a previous call's selectedStupo | |
| refresh | No | Bypass the local cache and re-fetch from Moses | |
| semester | No | Modulliste semester id, e.g. from a previous call's selectedSemester | |
| programId | Yes | Degree program id, from search_degree_programs |