Match me - High stats cs major looking for match schools [TX resident, 4.0 GPA, top 6% rank, 1570 SAT, <$40k (<$80k for reaches) from parents]

Your matches are reaches - they’re admission safeties (not matches) but financially out of reach sans merit. Purdue is a match, but really a likely and actually will come at budget or a tad over (they have a tuition surcharge for the major). A UMN would be a better choice for possibly getting to cost than schools like Tech and NCSU.

You have 20 slots - you can apply but can only consider with the right level of merit which is unlikely.

Seems a reasonable list overall - but you do need to complete the Net Price Calculators for Penn, Duke, CMU - because you need to see what it will cost you. Will it meet your budget or not? If not, they have to come off.

Have your parents fill out Penn - as an example.

Welcome | Net Price Calculator (collegeboard.org)