Have you run the net price calculators - or rather have your parents run them to see if your reaches are affordable? If you find out for example you are full pay and they’re $90K+ a year for you, then you can’t appy. They have no merit based scholarships.
So that’s step one for you. You can’t choose a school list until you understand your finances - not just the budget but whether or not you will qualify for need based aid.
Step two is - you named schools and acknowledged top 20.
You need to find the right schools for you. Not top 20.
Is UIUC a target? I don’t know but with a 7% acceptance rate in CS, it’d be hard to consider it so. But you need other schools and you dismissed it, but @sfogooner gave you a fine list although Madison won’t make #s. UMN can and Purdue will be right at budget full pay and is excellent. You won’t like them - but a school like Alabama, for example, would be $20K with auto merit or you might even get them diversity scholarship which is four years free tuition, a year of housing and $1K a year. Or Arizona, with your 4.0, would be low 20s with automerit. Very good schools like Iowa State would also be inexpensive.
Have you visited these schools? Are you sure you want a large school and not a smaller one - like Rose Hulman or a mid size one like Missouri Science & Tech.
This is pulled from a chain from @DadTwoGirls . It’s good reading and it matches the experience my son had in engineering, choosing a lesser pedigree school and getting the same job as the pedigree kids (and same money). Bottom line - find the right school for you and the rest works out.
Also, once the job interview is over, people really do not care where you got your degree. I have trouble remembering where most of my colleagues got their degrees. People care what you can do. For the job interview, internships and coops are going to matter more than where you got your degree. I have worked with interns at multiple companies over several decades and in most cases the companies think of internships as approximately extensive job interviews. If someone does well in an internship then we can be confident that they will work out. Even internships at other companies look good when you interview with us.