Safeties would be UMN Morris (excellent for CS) and Hennepin Tech.
Run the Net Price Calculator on each college -each university calculates your need differently and the net price will likely vary from one to the other. Show the results to your parents to make sure the college is affordable before you apply there.
Note that Macalester is an excellent college in the Twin Cities - I’m not sure you’d have a shot (they’re very selective) but it could be a reach that wouldn’t be too far away and more realistic than T20s.
Add UWisconsin, nationally-known for CS (probably another reach), and perhaps one of UWisconsin’s campuses (La Crosse is an easy one to pick) since with reciprocity you’d pay the same as instate.
As has been mentioned upthread, University of Iowa, Iowa State, KU are other possible universities for your list.
You could run the NPC on University of Illinois-Chicago, Illinois Institute of Technology, Loyola University - see if any of these appeal to you since they’re different from your MN and WI options.
Summary:
Safeties (you need 2)
UMN Morris (match for CS), Hennepin Tech (probably not necessary so wait till you hear back from UMN Morris at least), UWI-La Crosse
Matches (pick 4-5)
UMN Morris (CS/honors), KU, Iowa State, UIowa, UNebraska Lincoln, UIllinois-Chicago, Illinois Tech, Loyola
Low reach: UMN CSE
Reach: UWisconsin, Macalester
Apply (EA) as soon as the app opens - typically, August. A UMN Morris and LaCrosse apply to the Honors College. At UMN (TC) apply to CSE first choice, CLA 2nd choice, this way you’re sure to find a way to get into CS. However Data Science is only available through CSE.