I read lots of comments here saying how software companies only want outsource everything and how CS is doomed based on the decision of one minor university in Washington State. You are wrong. I work as a manager in a major software company and frequently participate in interviewing and hiring decisions for jobs with 6-figure salaries. There is still a HUGE demand for good software people - HUGE. Even in the depths of the recession, we had a hard time finding good, qualified people.
Then you might say - I know 100s of unemployed IT/Software professionals, what are you talking about? The problem is that high technology doesn't require some average guy from some average washington state university. Computers are complicated beasts. Writing good software is HARD. Most of the people who come in for an interview tank it very badly - they simply don't get it. So without going much ahead in why most people in this profession aren't qualified and won't ever be qualified for a high end software job, it's possible that simply this university doesn't have a good CS department and didn't have a future as a competitive college in a field with such high requirements - we did have some very good interviewing runs at major american universities, where americans and people from other countries were hired. It really doesn't make a difference if the university is american, indian, chinese or brazilian. When good people are rare, you need to look for people everywhere. But relatively speaking, we still find the majority of good people in the United States.
Or it's just that the dean is an idiot and it says nothing about the future of the CS field - he could be making a bad business decision and that's all there is to say about TFA.