At my school I was required to take many courses on broader topics. Personally I didn't like it, I took as many CS courses as I was allowed.
E.g. look at any PG essay that tried to talk about broader philosophical or political issues and you'll see this limitation. His frame of reference is stuck in a recent enlightenment framing of the world. Granted, PG is indeed a great communicator in technical fields.