List modules in a curriculum area
list_area_modulesList modules in a degree program's curriculum area with credits, grading, exam type, and Turnus. Filter by exam type to identify modules using specific assessments.
Instructions
List the modules assigned to one curriculum area of a degree program (e.g. 'Pflichtbereich' or 'Wahlpflichtbereich Theoretische Informatik'), for a specific StuPO + semester (get these from get_degree_program_structure first). Each module includes credits (lp), whether it's graded, its exam type (examType, e.g. 'Schriftliche Prüfung' or 'Portfolioprüfung'), and Turnus. Filter the results client-side on examType to answer questions like 'which mandatory modules use a Portfolioprüfung'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| area | Yes | Area name (or exact row key) as returned by get_degree_program_structure, e.g. 'Pflichtbereich' | |
| stupo | Yes | Studien-/Prüfungsordnung id (the 'mkg' value) | |
| refresh | No | Bypass the local cache and re-fetch from Moses | |
| semester | Yes | Modulliste semester id | |
| programId | Yes | Degree program id |