Chance a rising senior for CS [IL resident, 3.74 GPA, 1500 SAT (1540 superscore)]

I agree your list is full of reaches and you need a couple of safeties. I don’t really know much about CS safeties but since no one has offered any suggestions yet I’ll offer this…a friend’s child with similar interests and test scores and a significantly higher GPA applied to almost all of the schools on your list this year and was rejected or waitlisted to all but 2 of those. Their safety was Colorado School of Mines where they got good merit aid too. So I don’t really know anything about it but just offering that as an idea. Hopefully others who know more will also have some ideas for safeties for you. Good luck!

ETA - friend was unhooked and was not first gen so you do have that!