The university offers 9,203 different courses, 232 undergraduate majors and certificates and over 250 master’s, doctoral, and professional programs. Average class size is 31 and there are more than 2,000 professors.