I'd like to see universities be able to register for a share of tax revenue from their students post-graduation.
For example "This course costs 5% extra income tax for 20 years".
Then, you pay nothing for the course, but after you graduate you pay a 5% higher tax rate, and that extra money goes to the university. The IRS would administer the scheme since they already have to do all the math anyway for every taxpayer.
This gives the university a strong incentive to make sure their students are productive. They'll help push students into studying finance rather than 'soccer studies'.
Obviously the university needs money now, not in 20 years, but private lenders can help cover that gap (and then the lender also has an incentive to make sure the university is doing a good job educating students).