Filtering exposed filters with views_get_view_result() function
It seems views_get_view_result does not allow setting filters: https://www.drupal.org/node/1428696

Instead of using views_get_view_result, you might try with other functions of the Views API:

$view = views_get_view('course_catalog');
$view-&gt;set_exposed_input($my_exposed_input);
$view-&gt;init_display();
$view-&gt;pre_execute();
$view-&gt;execute();
$result = $view-&gt;result;


You can check the documentation for the set_exposed_input method, and also this related Drupal Answers question, for alternatives: How to change programmatically exposed filters in views