Over at Understanding Society, Daniel Little has a post Defining the University Curriculum, in which he lays out the issues and arguments for (at least) two kinds of UG curriculum -- each starting from the same goal:
.. [In practical terms] a university education should allow the student to develop the capabilities he or she will need to succeed in a career and to make productive contributions to the society of the future.
And what do these goals require in terms of a curriculum? What are those skills, capabilities, and bodies of knowledge that young people need to cultivate in order to achieve the kinds of success mentioned here?
This is the point at which there is often disagreement among various academic voices and non-academic stakeholders. [...]