NC State is a solid choice. It’s the obvious choice. All 3 schools will provide excellent opportunities.
I’m confused why your DE credits wouldn’t transfer at Georgia Tech? S20 transferred several CC summer classes and graduated early. They’re pretty generous with transferring credit. They have an online tool that maps classes to pretty much any other school. I think this might be it.
CMU is a great school but not for everyone. I could understand the dilemma better if it was SCS, not ECE.
No wrong choice. Which one fits the best? That said I wouldn’t go into debt for CMU.