I am a senior now and am applying EA, so I want you guys to chance me and let me know if there is anything I can do to increase my chances of getting in.
Stats :
Asian Male, Big, competitive public school from New Jersey (OOS)
SAT - 1540 (770/770/19), only taken once. Got a 740 on Bio-M. Taking Chem and Math II subject tests this week and expecting close to 800.
GPA - 3.68 Weighted and 3.41 Unweighted. Mostly B+ grades on transcript with some As. One C+ in Calc BC (got a 5) which caused a downward trend in GPA.
Courses - Taking Data Structures and Physics C this year, took BC and Stats last year. I am also pretty strong at CS and self-learned most of it. I have some projects on GitHub too.
Essays - I think these are very good due to my unique background and cultural situation.
PSAT - 1500. I am a National Merit Semifinalist.
I took 10 AP tests so far and am taking 4 more this year. I only took five of these APs in school; I self-studied for the rest. (five 5s, two 4s, and three 3s.). I will have around 50 college credits just from AP tests by the time I start college.
ECs - Summer Research Internship at a Medical School. Helped produce data about cell bio/ neuroscience. My prof. is working on publishing a paper.
Currently at a part-time internship in computer science for the next 3-6 months.
Also part of NJ Science League, Math Honor Society.
Tons of really smart people with stellar stats (4.2+, 1550+) and ECs are applying from my school so am kinda worried my GPA won’t cut it due to the competition. I am not applying to any Ivies for the same reason. The only thing I have going for me better than them would be my essay (I guess).
So what would be my chances at Purdue CS ? I heard it is getting really competitive.