How can this question best be approached? All of our usual engineering disciplines are basically derived from Physics: Mechanical Engineering, Electrical & Electronic Engineering, Civil Engineering, Aeronautical, Aerospace Engineering, Nuclear Engineering - - - none of these would exist without Physics. (You might look at Systems Engineering and Chemical Engineering a bit differently, but not totally. Remember, Chemistry itself is based in Physics - - - and you might look at physics as based in Mathematics.) The distinction between Physics and the Engineering disciplines is the intended result. Physics is aimed at advancing the science itself; Engineering is aimed at using that science for the advancement of the living conditions of humanity. As such, the tools (mainly math) used by the two communities is slightly different. One leans toward those that lead more toward deriving and explaining the science, and the other leans toward those that best apply it (in other words, shortcuts). In the end, they are essentially the same. An Engineer can work in the fields of Physics and a Physicist can perform as an Engineer - - - though they occasionally take snipes at each other - - - mostly in jest. Finally, I agree with one of the earlier insertions. If you have the time (most engineering students probably don't), by all means take General Physics first. It will make most engineering disciplines clearer. (The same, by the way, goes for Chemistry - - - it is easier if Physics is taken first. The problem here is that most students find Physics the more difficult, probably because it requires us to unlearn some of our youthful notions.)
KM