Chances for transfer student (Petroleum Engineering)...

<p>I will maintain my 4.0 and will have completed all the required courses. I have outstanding ECs related to my major and may include recommendation letters even though they are not required. The only recommended courses I may be missing is a geology lab and technical writing. I do not know what else I could include to make my application more competitive but any advice would be great. I am applying to:
USC
Texas A&M
UT-Austin</p>