> I have a master degree in computer science from a university in Chicago and i can tell you that most of these courses can be learned by yourself.
Is there any skill in the planet that cannot be learned by yourself, given enough time?
Now, if you do have the self-discipline to learn everything, at the same level, without a teacher supervising and pointing out the mistakes you didn't even know you had made, congratulations.
In that case, though, why wouldn't you enroll anyway? It's like a self-signed certificate. You may have a valid one, but having someone else to validate gives it more credibility.
Is there any skill in the planet that cannot be learned by yourself, given enough time?
Now, if you do have the self-discipline to learn everything, at the same level, without a teacher supervising and pointing out the mistakes you didn't even know you had made, congratulations.
In that case, though, why wouldn't you enroll anyway? It's like a self-signed certificate. You may have a valid one, but having someone else to validate gives it more credibility.