#
# demonstrates a coursebook setting
# 

book:
  - fields:
    - name
    - instructor 
    - id
    - goal
    - content
    - form-of-instruction 
    - prerequisites 
    - teaching-material 
    - author-of-indenture 
    - used-in 
    - workload 
    - credits
    - form-of-exam 
    - term
    - frequency 
    - duration 
    - kind
    - remarks
  - sections:
    - text:
        de: "## Pflichtbereich {.unnumbered}"
        en: "## compulsory courses {.unnumbered}"
    - modules: 
        - mod.cg.yaml
    - text:
        de: "## Wahlbereich {.unnumbered}"
        en: "## elective courses {.unnumbered}"
    - modules: 
        - mod.interactsys.yaml
        - mod.test.yaml


# 
# tables
#
query:
  list-credits-and-workload:
    - fields:
      - name
      - credits
      - workload

# just for ideas
regulations:
  - globals:
    - course_name: Applied Computer Science (M.Sc.)