'See ModuleStoreRead.get_course
Default impl--linear search through course list'

def get_course(self, course_id, depth=0, **kwargs):

    assert isinstance(course_id, CourseKey)
    for course in self.get_courses(**kwargs):
        if (course.id == course_id):
            return course
    return None
