Yes I’m very aware that UIUC is very highly ranked in engineering specifically (and I believe it’s top 10 in CS too).
Got it, so Michigan and Georgia Tech might not be the best idea. I still think Purdue is ok since it’s lower COL so OOS is roughly the same as UIUC in-state. In my mind it’s almost UIUC’s twin, midwest, small towns, middle of the cornfields, and good name recognition.