code: def get_course(self, course, use_sis_id=False, **kwargs):
          
          if use_sis_id:
              course_id = course
              uri_str = 'courses/sis_course_id:{}'
          else:
              course_id = obj_or_id(course, "course", (Course,))
              uri_str = 'courses/{}'
  
          response = self.__requester.request(
              'GET',
              uri_str.format(course_id),
              _kwargs=combine_kwargs(**kwargs)
          )
          return Course(self.__requester, response.json())
docs: Retrieve a course by its ID.
  
          :calls: `GET /api/v1/courses/:id \
          <https://canvas.instructure.com/doc/api/courses.html#method.courses.show>`_
  
          :param course: The object or ID of the course to retrieve.
          :type course: int, str or :class:`canvasapi.course.Course`
          :param use_sis_id: Whether or not course_id is an sis ID.
              Defaults to `False`.
          :type use_sis_id: bool
  
          :rtype: :class:`canvasapi.course.Course`