integrated sorting by keyword into course searching