AlmostThere2018:
I’d love any insights on the teaching/learning environment at any of these, if you happen be familiar:
NC State
Va Tech
Wisconsin
The bigger concern here would be secondary admission to major after enrolling (or, in Wisconsin’s case, a high college GPA needed to stay in the major):
Some colleges or engineering divisions start frosh engineering students undeclared, but have secondary admission to major procedures which may result in some students in good academic standing (usually minimum of 2.0 GPA and C grades) being denied their first choice engineering major due to departmental capacity limitations.
Here is information and links to some such colleges and criteria. Note: all GPAs referenced below are college GPAs, and all descriptions below assume (unless otherwise specified) that the student entered in the engineering division (if applicable), has completed the pre-major courses, is not beyond the limit of the number of semesters (usually four), and is in good academic standing.
Colorado (for students initially admitted to pre-engineering): 2.7 technical and overall GPA with C grades in technical courses automatically admits to major.
https://www.colorado.edu/pre-engineering/how-pre-engineering-works/admission-engineering
Cornell: minimum GPA varies by …