If you are happy with George Mason as a safety, I don’t see a need to add any more as it has an acceptance rate of over 80% but you could add VCU as it has a similar acceptance rate and with good engineering and CS. I would look at some more targets as your are on the low end GPA wise for VT engineering and while you should be ok, I do expect them to be more selective this year as they were way over enrolled last year. Have you considered RPI as another low reach school? UMich OOS is a very high reach for Engineering /CS. There were plenty of higher stat kids that were rejected last year.