What’s your budget, and what kind of school are you hoping to attend?
Michigan State is the obvious in-state target, and Michigan Tech as mentioned above is good too. UMIch is worth a try but reachy especially for the engineering school; CS in LSA could be worth a try but not to be counted upon.
And there are lots of out-of-state public options, like Ohio State as suggested above… U of Cincinnati if you want a co-op program… Purdue, Virginia Tech, Pitt, UMass, UMinn… U of Utah has strong CS and can be very affordable with Utah’s student path to residency… there are tons of state schools you could get into with your stats, so other criteria are needed to narrow down.
Then there are the private tech-focused schools, like RIT, WPI, Rose-Hulman, RPI, Stevens.
But also, you don’t have to go to a tech-focused school to study CS; quite a few liberal arts colleges have very solid CS programs, if it’s not important to you that your school have an engineering program and a large offering of grad-level CS classes.
So, it depends what you want and what you can afford. Make sure you compare the path into the CS major post-acceptance - some schools offer direct-admit, some have a competitive process to get into the major, and others are in between with a specified GPA threshold to qualify.