Related topic, different country. I discovered last week you can take a MSc in Software Development with the Open University (a partially government-funded distance learning university in the UK): <a href="http://www3.open.ac.uk/study/postgraduate/qualification/f26.htm" rel="nofollow">http://www3.open.ac.uk/study/postgraduate/qualification/f26....</a><p>The really interesting part is if you have enough experience, you don't need to have an undergraduate degree to get into the prerequisite diploma course. So you get on to the diploma course which takes two years part time, then do the Masters project for a year.. no degree to Masters in 3 years. An education hack, if ever there were one. Who cares if you have an undergraduate degree when you have a Masters? (Genuine question - if there is a reason, let us know.)<p>The only downside, it's not cheap cheap. You're looking at about £1000 per unit and there are 8 units for the diploma. The Master's part is then £1900 ish. So that's about £10k ($16k) in all over 3 years. Still, only slightly more than a single year of undergraduate study in the UK from next year..<p><i>Note: Yes, this is really for people in the UK or Europe.</i>