University of Washington, WPI, Purude, Umass Amherst for Computer Science?

I see that you were admitted directly to computer science at UMass Amherst. It has a very good computer science program. The company that I recently retired from (still consult a bit) hires a lot of computer science graduates from UMass. As such I am very familiar with its graduates and can recommend it.

I don’t know the others as well, but my impression is that they are all quite good. My concern would be whether you would be able to get into the computer science program for those schools that have admitted you to a more general program. I agree with @bouders that from what I have heard UW is very good for computer science, but that getting admitted to the CS program there is definitely not a sure thing. There are a lot of very strong students there who would like to get admitted to CS.