search_subjects
Find subject offerings by subject code or title keyword, or search by programme using department and programme code. View teaching group vacancies when a single subject is found.
Instructions
Search subject offerings, two modes (eStudent Subject Search page).
By subject (default): pass query — a subject code ("COMP1011") or a title
keyword. By programme: pass department (a hosting-dept code/name like
"COMP") AND program (a programme code/name substring like "61425" or
"BA (HONS) COMPUTING"); query is ignored in this mode.
term: an academic year/semester label like "2025/26 Semester 1" (by
subject defaults to trying each offered term; by programme defaults to the
most recent). When a search resolves to exactly one subject, its teaching
groups with per-group vacancy are included; broader searches return
subject-level results only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| term | No | ||
| department | No | ||
| program | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||