“shotgun T10 schools for CS”
do you mean top-10 regardless of location and affordability, so a place like Stanford and Berkeley would make it or after your consider places you can afford and closer to home, in which case the list would different?
closer to home would be CMU, MIT, Cornell, UMD, UMass-Amherst, RPI, Penn, Rutgers
further away, you’re looking at a lot of state flagships, UM, Illinois, Ga Tech, UCB, UT-Austin, UWash, along with Stanford, Cal Tech, USC. There are lot of good schools outside the top-10 of course, but if you parents need to see a college in a top-10 list to help out with college financially (which I don’t agree with but understand), then your choices are more limited.