Para expandir a resposta de J.F., parece que você tem um recurso, o conjunto de cursos, que estaria no URI:
/courses
A filtragem desse recurso geralmente é realizada usando parâmetros de consulta para filtrar esse único recurso, por exemplo:
/courses?college=123&instructor=321
Ao fazer isso, você evita o problema com todas as permutações possíveis, criando uma proliferação de recursos.
Fundamentalmente:há um recurso, que pode ser filtrado conforme necessário.