#24: Simplified updateCourseDto method