@AmberZhu123 There is no direct admit to his desired major.
To be guaranteed his first choice of major, yes, he must maintain a 3.5 GPA. Have students received their first choice with less than 3.5 cumlative? Yes.
They will actually use two GPA’s. A student’s overall GPA and their engineering required class GPA.
Here is the analysis for class 2021 (Fall 2017) for Computer Science
https://engineering.tamu.edu/academics/entry-to-a-major/resources/analysis-spring-2017-admission-cycle/cpsc.html
Here is the link for all majors https://engineering.tamu.edu/academics/entry-to-a-major/resources/analysis-spring-2017-admission-cycle/index.html