I’m a bit confused due to the fact my SAT scores and GPA conflict with one another, thus It is less clear for me which schools I can get into.
SAT: 1480 (only ever took 1 on the school SAT day junior year)
GPA: 3.1 UW (therein lies the contradiction)
Big upwards trend, I was completely terrible during my Freshmen and Sophmore, and my HW grades across my classes averaged to something like a 17/100 and got primarily Bs and Cs. Junior year I picked it up and finished with a 4.1 W GPA, and this year it is roughly a 3.8 W or so.
APs:
WHAP 5
AP Physics 5
APUSH 5
AP Lang 4
AP Euro 4
AP Psychology 5
(my AP exam scores do NOT reflect that grades I had in the class; primarily Bs, some As and some Cs)
and this year AP CompSci, AP Gov, AP Micro, AP Calc BC, APES, AP Lit
ECs: Chess club, coding club, coding competition club, Quizbull club
Community Service: Around 100 hours at a retirement home, and a week spent in Honduras building a school last summer.
I hate this (due to the fact I think it is racist towards whites and Asians), but It does play into admissions: I am a Hispanic male, and first one in my family that may go to University.
I am quite late in applying to universities because I had originally planned in not going, and had planned first trying to get hired as a software developer without a degree and then try an entrepreneurial path. However, fairly recently I was the victim of a violent crime (aggravated robbery; robbed at gunpoint) and it made me reconsider my trajectory. I live in Texas, and so TAMU and UT Austin are both out of the question because their admissions deadline has passed. Therefore could anyone recommend Universities for me? I had considered the following:
U of Wisconsin
Virginia Tech
CU Boulder
U of Minnesota-Twin Cities
U of Maryland
Ohio State
Other information: If it matters at all, I am already a fairly decent programmer, having experience with C, C++, Java, Rust, Unity game engine, and Python.
But looking back at it, they all seem to be reach schools for me, given my low GPA, so I am looking for advice. Thank you.