My college life is different though. I was in the Marine Infantry for 4 years. So I came out older than everyone already. The only college "thing" I do is go to the library.
Would switching to part time at finishing your degree while you freelance as well be an option? That might you allow you to try out lots of different types of CS/programming/development work in different industries and build some history and contacts while school is finishing up.