Student with no real awards applying to in state NCSU/UNCC and reaching for MIT

Also aside from cost, to be totally honest based on your stated profile and stats, MIT is likely beyond reach and Stanford and CMU are also very high reaches for CS.

I like the UNC option.

UMD is also a likely admit and you may get enough merit to get the cost under $50k.