I come from a competitive school in NC and my rank is 32/518
I want to go into CS
GPA UW: 4.0/4.0
GPA W: 4.50/5
SAT: 1430
8 APs (Calculus AB and BC, AP Human Geo, AP Psych, AP CSP, AP Lang and Comp, APUSH, APES)
Race: Indian Male
ECs: Marketing and Business Development Internship
Marketing Ambassadorship
Piano for 9 years and gave 4 public performances
Volunteered at a tutoring company for 6 months
I don’t know if this is an extracurricular but I participated in a CS online 10
week webinar hosted by NCSU
Part of NHS
Awards/Certifications:
14th of 256 people in a math contest (2019)
13th of 255 people in a math contest (2020)
SAS Certified Associate
Finished Data Science Methodologies Course and earned badge from IBM
Coursera - Google IT Support Specialization
AP Scholar
Colleges I want to go to for CS:
NC State
UNC Chapel Hill
Virginia Tech
Georgia Tech
Penn State
UC Berkeley
Texas A and M
UT Austin
Purdue University
Other UC Schools
Low matches/safeties
NCSU
VTech - Safety
UC Riverside
Penn State
Mind you, for some of these schools, it would be a match or a safety to be accepted, but you are not accepted directly to major, so you would have to qualify for the CS program (take a specific course set and maintain a certain GPA)
Your stats are pretty good, but for OOS students, admissions rates for GTech are in the teens, as they are for UT Austin, UC Berkeley, and UCLA. So those colleges are reaches for everybody. CS is also an impacted major, so admission rates to the UCs, including UCSD, are below those that one would calculate based on your stats.
For Purdue, TAMU, and UNC, you should check your school’s Naviance. If you weren’t applying for CS to Purdue, it would be a low match or even a safety, and the same for TAMU.
PS. Acceptance rates for the UCs are similar for in-state and OOS - both are pretty low.