My son got his B.S. in Mech. Eng. from the University of Illinois. He had to pay an extra $3K in tuition each year. The concept is that an engineering lab costs a lot more to build and run than a library. Also, an engineering professor can make more as an engineer than an English professor can at ... whatever else an English professor might do for a living.
OTOH, he got a job that paid $55K/year + a car and overtime when he graduated.
I learn something new every day on Free Republic. I had no idea.