CU Denver undergrad students seeking a degree are forced to take a few 3000+ level courses to meet a cultural diversity requirement. Most other general education requirements can be met by taking equivalent courses at a community college which is what I did. I've always speculated that these are required in order to help the college get some extra money from students. Some of the options for these courses have required materials that can only be purchased from the university bookstore and they consist mainly of printouts of wikipedia articles.