> There is very little a MS in CS can teach you that a BS in CS with some free time and books can't pick up
Well... let's be realistic - this is true of undergraduate CS work, too. If you're going to college to learn how to program computers, you're probably going to be disappointed - the point is more access to experts in the topics who can check your work, offer guidance, and help you get unstuck if you get stuck.
Well... let's be realistic - this is true of undergraduate CS work, too. If you're going to college to learn how to program computers, you're probably going to be disappointed - the point is more access to experts in the topics who can check your work, offer guidance, and help you get unstuck if you get stuck.