Hard vs. Easy can be a personal thing so you have to take that with a grain of salt. I had a classmate who was on the verge of failing out as a deck major but changed to engine and had no trouble graduating. With that in mind, I think Deck definitely has some hard classes, but across the board, engineering is overall harder.