My undergrad degree was in engineering. To obtain it you had to do multi-disciplinary studies in other 300 level engineering courses. The toughest for me was machine design, under mech E. I worked my butt off and still got a C-. Some people just have the brains for it. I don’t consider myself dumb, but some of my classmates just had a knack for it.
My husband and I both have our engineering degrees. Our son is graduating high school. He has no interest in being an engineer. He’s brilliant at math, but doesn’t like science. He even has told us that the kids that are going into engineering like to figure out how things work and how to build things, and he does not have that interest.
My husband and I know he’s right, so we are not pushing engineering.
Right now, our son wants to major in economics with a minor in statitics and maybe a minor in accounting. He thinks he’ll need to get his master’s at some point.