College is, or should be, learning how to learn. I don't mean taking more classes, I mean just learning what you need to know to get what you need done DONE.
I graduated with an engineering degree in 1970 and am now 68 years old and "retired." I retired as a network/security engineer back in 2007. Any idea as to how much of that was taught in college in the late 1960's? Well, actually NOTHING I worked on for the last 10 and very little of what I worked on for the 10 years before that even existed when I was in college.
An example of what I mean by learning how to learn is when our upper management decided in the late 1990's that their entire infrastructure based on Token Ring was not going anywhere and I was given the job of converting everything to eithernet. I was told we had a vendor conference in about two weeks to begin picking a vendor and the equipment that would best fit our needs. I knew very little about ethernet at that time, but was able to learn enough in just two weeks to be able to filter the BS and FUD out in the meetings and ask the right questions that needed answering. I did this on my own in my "spare" time by reading everything I could find about eithernet and all the vendors products we would be looking at. I had enough "education" to know how to learn this on my own very quickly. A background in electronics, knowledge of Boolean Algebra (yea, that is REALLY how a net mask works) helped, but were background to understanding how the new "stuff" worked.
There is a difference between education and training. With education you can learn on your own, sometimes with training your your "learning" becomes obsolete with the next change in technology. It is easy to remember the difference. Which would you prefer for your teen age daughter to attend -- a sex education class or a sex training class.