Recommend an engineering school

UT Austin and TAMU are top engineering schools. Both are stronger in STEM than UVA. I would say that TTU is underrated. Clemson is very good also. Your target schools are all fine.