Ok here are my credentials, Bachelors in Systes Engineerin with a minor in Compute Science, Masters in Engineering Management, and now currently a PhD candidate in Industrial Engineering, I originally started off in the Mechanical Engineering program, and after a year and a half i found out about the development of the Systems Engineering program at our University I switched because I thought it was more suitable to what I wanted to do, all Engineering is pretty fucking hard, but if I had to rank them i would say Chemical Engineering and Electrical Engineering are the two hardest in the field with Mechanical as second place, but in comparison i would say medical school is harder much much more memorization, remember medical school is a graduate program, you can do engineering in undergrad, let me know if you have any other questions