<p>Mechanical Engineering is a good, general choice. You can go in numerous directions with that degree. You can be a structural engineer as a civil or mechanical so that is a wash. Clearly, electrical is quite a bit different.</p>
<p>Whether it is a negative to not declare a major depends on the university but i don’t think it should be a big problem since the first year courses are more or less the same for all engineering majors.</p>