I answered on your other thread asking the same thing…run each schools net price calculator to see if it will be affordable. Sometimes, parents have no idea what college costs are today.
I agree with the above that every school on this list is a reach for CS with a GPA of 3.45, with the possible exception of WPI. It is good that you have an upward trend in grades, but will need to broaden your list to contain match schools and at least one affordable safety.
Look at U Iowa, Iowa State, U Nebraska, U Kansas, ASU, U Arizona, Oregon State, U Utah, RPI, RIT, DePaul, Drexel. You need to know the CS acceptance rate, not the overall rate, to accurately categorize schools.