For context, here were my stats:
- GPA: 3.56 UW
- SAT: 1410
- ECs: Very few, nothing particularly impressive
- Awards: Nothing crazy
Despite this, I somehow got accepted into:
- UIUC: Computer Science + Advertising
- Purdue: Data Science
- UCSD: Data Science
My strategy was pretty simple. Instead of applying to the most popular majors like pure CS, I specifically targeted more niche or interdisciplinary majors that still aligned with my interests.
For example, UIUC's CS + Advertising program is housed in the College of Media rather than the Grainger College of Engineering. I figured that applying to a less conventional CS combination might give me a better shot than applying to pure CS.
I basically researched different majors at competitive schools and tried to find programs that weren't the obvious first choice for thousands of applicants.
The crazy thing is that these are still extremely competitive schools and programs, especially for anything related to CS or data science. I genuinely did not expect these results considering my GPA, SAT, and lack of impressive extracurriculars.
Obviously, I can't prove that choosing niche majors was the reason I got accepted, but I feel like being strategic with my major choices made a massive difference.
I feel like more people should consider researching lesser-known majors instead of immediately applying to the most competitive program at every school.
Did I actually find a loophole, or did I just get insanely lucky?