Sure, a BIG bonus for you and maybe for me when I major in it as well.
But I forgot to mention that he also took a few honors or excel classes, which was more harder than the normal. So I'm not sure if you are taking any ENGR Honors, but you might just make it if you plan it well enough.
Just remember to at least help your Engineering buddies make it through because there is a very high demand for college graduates who worked in the Engineering field, but then again, there are foreigners competing for your job at a cheaper price, but rest assured, it will take time.