I was fortunate enough to be a pretty self-motivated learner and become skilled at the things I was interested in through the Internet and self-teaching, and landed a pretty good job straight out of college, but I can't help but feel I wasted 4 years of time and money.
I would've loved to go to a university with practical Information Security/Assurance and Software Engineering programs at the undergraduate level, but sadly 1) none were anywhere near my area and 2) they're considerably more expensive, and college is expensive enough already in the US.