Formulate an answer to this elaborate question: Between University of California, San Diego and California Polytechnic State University, which school offers more degree programs?
University of California, San Diego