The University of Kansas is a large, state-sponsored university, with five campuses. At least how many different degree-granting programs don't exist at KU