Agree with all others who have suggested an in-state comprehensive university where there are many majors available in addition to engineering. Luckily, Texas has many good public options, which people have already suggested.
Since she is now a junior, and she wants to try engineering in college, she still has time to be proactive in preparing herself :
-
Testing schedule: Study for ACT and bring up her score - I think a couple more points should be doable with practice timed tests and self study. I would suggest studying over the summer and take the ACT in September. If you can afford it, she may also try to study from now and take the June test. That way, it’s not as much pressure in September.
-
Did she take the PSAT last Fall? If so, what were her scores? If higher than ACT by comparison of percentiles, the new SAT could perhaps be an option.
-
I assume she will be taking at least AP Calc AB in senior year, along with a suitable science course. Our NJ non-flagship engrg. school gives a lot of weight to senior year course load and grades.
-
Help her check if there are any low- or no cost summer program in engineering for high school students at some of the TX public universities. Sometimes, the smaller universities have such programs to attract students to their universities. This may give her a better idea as to what is involved.
Going forward, OP can be the guide by the side and let the student take the lead. Engineering is a tough major and students need to be in the “ownership” mode to succeed (well, this is true of college in general, but more so for the tougher majors.)