Yeah, I wanted to study CS, but there was pretty much no chance of me getting into the very competitive CS major at UW. So I decided to go to a smaller WSU campus in the Tri-Cities. It's way, way smaller, and with much smaller staff, but for CS it's totally perfect. It's pretty much all taught by people who've been doing research at Pacific Northwest National Laboratory for the past 30+ years.
It's a great mix of professors who have tremendous experience in academia and industry, as well as a small enough campus to allow random undergrads to spend tons of time working with and learning from them. I feel like it's a serious hidden gem for those looking to learn CS.