Improve get course by filter