Quote Originally Posted by The_Sicatoka View Post
Agree and disagree.

Generals, diff eq, statics, dynamics, pure homework classes don't need face to face.
Alternatively, motors lab for the EEs, yeah, in person, unless you have a 25 HP motor and 480 VAC three-phase in your garage (like scottie).

I'd argue 80% of an eng'g degree can be done online; the rest can be done in summer residencies (2-4 weeks twice). And in summer you might get more direct attention from faculty.
I did a mostly online engineering degree at UND and cant recommend against it strongly enough. A person learns as much from their classmates as they do from the professors.