<p>For undergraduate education this is just another bad idea because (at least in the United States):</p>
<p>(1) A large percentage of the students with declared majors change their mind regarding major and career while undergraduates.</p>
<p>(2) The concept of a large University being “one”, such as a “One Penn” is very appealing – both from a social point of view as well as from an academic point of view. So if I take some of my courses at the business school, or engineering school will I need to pay a surcharge?</p>
<p>(3) If the difference in cost between major is small then there is little point in this concept. But if it’s large then why would I want to encourage the cash starved student to pick the cheaper course? Sounds a lot like retail shopping.</p>
<p>Perhaps this makes sense in for-profit education systems.</p>