I have to agree with Bock.
I was an English major at a solid school (Rutgers) and went on to do some grad work in Comp Lit at NYU. Years later I took CS/ Math classes at Stevens - there is no comparison in the difficulty. The only exception were the political theory classes I took which were grounded in Hegel - they were hard.
I have met 10 times as many Science / Tech people who were relatively well versed in Literature and/or Art than the contrary. There tends to be absolute illiteracy in Math and hard Science in the Humanities.
I remember years ago one of my profs got caught up in an embarrassing incident where a faked article which conflated Relativism and Relativity passed muster at a critical theory journal and was published with glaring scientific errors. (The Sokal Affair)
http://en.wikipedia.org/wiki/Sokal_affair
Now that i am in a tech field I wish I had spent more time studying math instead of so much Englsh and Political Theory as an undergrad.