Where you go to school has a huge impact on the difficulty in obtaining your engineering degree. Unless someone has received multiple engineering degrees, it’s tough to say. I’m a retired mechanical engineer. I held titles such as chief engineer and engineering and maintenance manager etc. I taught at two universities and over many years taught many engineering students as well as working engineers. In mechanical engineering, you take just as much thermodynamics as chemical engineers as well as heat transfer. You also take basic AC and DC circuits and motors followed by integrated circuits followed by instrumentation. When I went to school, there was no aerospace degree or nuclear engineering degree. You got a mechanical engineering degree with your 9 technical credit hours in one of the aforementioned specialties. As I recall, I took my 9 technical credit hours all as post grad courses. I took fracture mechanics and corrosion for two of the three. The real truth of this subject is what you learn after you graduate. I was lucky to be exposed to almost everything that I took in school throughout my career. However, I retired as the executive vice president for a defense contracting company. I did interview and hire a number of engineers. One giant company that I worked for had a policy that only allowed the hire of ME’s or EE’s or Chem E’s. The logic behind that hiring policy was that between those three, they could handle most problems without having to hire outside of the specified fields. If you plan to go to a major university in engineering, take all of your course work at that institution. A junior college will not prepare you for the competition you will be up against when you arrive at the major school. The other thing I feel is worth mentioning is that math has to be a given. When I went to school, the first two calculus courses were 5 credit hours each. I’ve read some analysis on the difficulty of various engineering degrees based on the math. If the math gives you a hard time, when you take the courses that apply that math you will in all likelihood fail those courses.