Match Me for a Junior interested in CS 😭 - also would appreciate suggestions on ECs/Awards! [WA resident, 3.9 GPA, 1520 SAT]

One big issue is that admissions to the most highly ranked universities in the US is pretty close to impossible to predict. There really isn’t anything that a person can do to make it likely to get accepted to, let’s say, MIT or Stanford or Harvard. You do the best that you can, and have faith that it will work out one way or another.

You have taken a very demanding set of classes in high school. In terms of ECs, I like the approach advocated in the “applying sideways” blog on the MIT admissions web site. As I understand it, this recommends that you do what is right for you, and whatever you do, do it well. This is the approach that our family members have used and it has worked out for us, but what we each did was almost completely different. You should be doing what is right for you. I did notice when I was an undergraduate student at MIT that to the extent that other students talked about what they had done for ECs in high school, there was a huge range.

Then make sure that you apply to safeties, and that you keep your budget in mind.

You are doing very well. I do think that this will work out well one way or another, particularly if you make sure that you apply to safeties and do not let the system stress you out too much.