A mechanical engineering degree also comes with some cons. It’s a fairly math-heavy major, so if you didn’t like Calculus AB/BC, then multi-variable calculus, linear algebra, heat transfer, fluids, and materials could be a challenge. Furthermore, mechanical engineering is a relatively “old” major, so many programs across the country have pretty old-school “boring” classes that have not changed in decades. This can be especially challenging for those who expect hands-on work, engaging lectures, and lots of personal guidance (you will probably not receive this at a large school). This makes it even more important to consider the mechanical engineering program in addition to the school as a whole.
It’s a difficult major. Everyone struggles, and that’s okay. But coming out of high school with a 4.6 GPA and a 36 on the ACT may not save you from getting a C on your first midterm. While some of your friends are out partying, you may be doing problem sets. It’s not all work, and there’s definitely time to have a fun and enriching college life if you prioritize it, but it won’t be as easy for you as a lot of your friends. On the bright side you won’t have to write very many papers (though lab reports will fill that hole in your life)!
Recently lots of students inspired by the likes of SpaceX and NASA have been pouring into aerospace majors at a rate not seen since the Space Race. I often warn students that by choosing a niche of MechE so early they can adversely affect potential job opportunities down the line. The great thing about mechanical engineering is that it is a very broad field. You can specialize (note the language here, I did not say major) in pretty much anything. This can be a good thing, but also can be quite challenging, and may leave you wondering which direction to go. The good news is that all those directions are open to you, and you can even switch down the road if you don’t like what you chose or want to try something new!
Alright, so you’re sold on getting a bachelor of mechanical engineering. What’s next?
Well . . . you need to figure out what you want to get out of your mechanical engineering journey. The best schools for mechanical engineering might not actually be the best school for you, as the emphases in their respective mechanical engineering programs can differ widely. Let's break down some of the options.