Public Course Schedule
get_public_course_scheduleFetch a public ITU OBS course schedule by department and program type without login. Filter by course name, code, or CRN and page results to view sections, instructors, times, rooms, and capacity.
Instructions
Read the public OBS course schedule for a department. No login required — reads the open DersProgram page. Use query for a course name/code fragment, including full sections. Filtered/paged calls return at most 50 sections by default (limit up to 100). Follow next_offset with the same filters to read more. Returns structured course list with CRN, instructor, sessions (day/time/room), capacity, enrolled count, and prerequisite links.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| crn | No | ||
| limit | No | ||
| query | No | ||
| offset | No | ||
| program_type | Yes | ||
| department_code | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |