I couldn't have taken the summers! Also why I didn't look at schools in Texas, or Arizona. I don't do heat well.
And I like mountains a lot. The winters in Fort Collins aren't much worse than I'm used to - it's not in the mountains, just right next to them.
Alas, Northern Arizona University is in Flagstaff and has splendid summers. Just visited it on Sunday and miss it so. But I don't think they have the high-level of CS program you need.