Chane me for CS , Math CS or Data Science major : Rising Senior, 3.95 UW, 4.55 W, 1570 SAT [CA resident, 3.95/4.24/4.55 GPA for UC]

Define top 20…are you using Brown’s rankings below ?

Your rigor is great. Your ECs may not be average - hard to know without better description. It does seem though like you’re a serious student vs a well rounded one.

You could get into any school - too hard to tell.

I imagine UMD, Wisconsin and Purdue most certainly. And #22 UMass too.

Frankly, I’d take my shots. And use an RPI type as my fallback. It delivers very well vs other heavyweights career wise.

Maybe most reachy is UW and a 2% acceptance rate.

Good luck.