Return an object of semester-independent course info. All arguments
        should be strings.

        >>> cis120 = r.course('cis', '120')

def course(self, dept, course_number):
        """Return an object of semester-independent course info. All arguments
        should be strings.

        >>> cis120 = r.course('cis', '120')
        """
        response = self._request(path.join(ENDPOINTS['CATALOG'], dept, course_number))
        return response['result_data'][0]