2.3. Course List

The list of managed courses is returned with the following structure:

Example 2.3. A course list

<courseList>
    <course>
        <name></name>
        <lecturer></lecturer>
        <schedule>
            <time></time>
            <room></room>
        </schedule>
        ...
    </course>
    ...
</courseList>

For each managed course, the server's response includes a course node that contains the information stored about it. These are the name of the course, the name of the lecturer and the schedules of the course's events. A schedule consists of a time and a room where the event takes place.