Len;s comments: I have reviewed thousands of resumes for hiring and cannot really see what a MS degree in Computer Science will do above and beyond a BS degree. I realize it is more schooling but unless you are doing research into AI, Neural networks, advanced algorithms and the like, I can't see it helping much. If you are pursuing this as a means to secure a better job, the time is better spent building up experience. If you want to further yourself, you might go for certifications. As far as software development goes, I'm guessing that a Sun Java cert would go much further with professionals than any of the MS stuff.