I have read some interesting posts in the inspiration phase. Some say that people don't really know what to major in after admission to college; others say the cost of undergraduate program is simply too high; a lot of others say colleges should be free; most say the college's return of investment is just simply negative for most students.
Why not require every freshmen to get an internship of their choice based on their first major choice and make another internship requirement at their junior year. On top of this requirement, I also think that Universities should pay for students by the hours on top of their internship pays. For example, I am an incoming freshman majoring in finance. I would get an internship at Goldman Sachs where they would pay me $10 an hour, and each hour I work there, the university would pay off my loan by $x amount. So if I have $5,000 in student loans, and if the university wants to pay off $5 an hour for each hour I work at Goldman Sachs; then I can pay off the loan if I intern 1,000 hours there. In addition, I would get $10,000 in spending money before taxes. This way students can get the experience and knowledge to their desired major and whether they want to continue to pursue the degree or switch to another major. That's why there is an other requirement at junior year. It should be an interesting for students to experience the real world and make smarter decisions on their major choice.
In my case, I interned at a tech startup, but my majors are Supply Chain Management and Economics. My majors are not aligned to their company goals and missions; however, I liked interning there and enjoyed the company environment better than the SCM internship. Now, I am thinking about applying to the MSTC program and starting my own tech startup. If I had a chance to intern here earlier, I would've picked Computer Science and MIS as my majors.