Between University of California, San Diego and California Polytechnic State University, which school offers more degree programs?