Update# department filter should by class_code, but some course should by select_type, let client to assert it