update the API ,adding the course concept.