You can learn everything you learn in college somewhere else. But it's nowhere near as easy.
This is one thing I think CS programs provide that is really, really hard for people to do on their own. As programs like Udacity and Coursera get bigger and more mature, I think this is one area where they can really add a lot of value: giving people a roadmap and an external way to gauge their progress.