If you are in the top 10% of your class, then UT-Dallas would be a safety (source), and even if you weren’t in the top 10%, I’m pretty sure it would be a safety anyway due to your strong profile.
For all schools you’re considering, make sure you look and see how admission to computer science works. For instance, at Texas A&M you would first be accepted to the College of Engineering and then after the first year you would select your major. To guarantee your first choice of major you would need at least a 3.75 GPA. So although your class rank might guarantee you a spot at Texas A&M, it does not guarantee you a spot in CS. Ditto for UT-Austin.
If you have a preference for the vibe of big state schools, then some other options you may want to consider include:
- Iowa State
- Rutgers
- U. of Minnesota - Twin Cities
- U. of Maryland
- U. of Wisconsin-Madison
- U. of Michigan
- U. of Illinois - Urbana-Champaign