Schools What are the most useful electives for a mechanical engineering major?

AI Thread Summary
Mechanical engineering students are encouraged to explore electives that enhance both technical skills and soft skills. Courses in differential equations, numerical methods, programming, and advanced physics are highlighted as beneficial for industry readiness. Additionally, classes in technical writing, communication, and business management are recommended to improve essential communication skills, which are crucial in engineering roles. Engaging in practical experiences, such as local politics or hands-on projects, is also suggested to apply engineering knowledge in real-world contexts. While practical skills are important, the value of taking diverse courses that spark personal interest, such as literature or anthropology, is emphasized for overall growth and enjoyment during college. Ultimately, maintaining strong academic performance and building a network through recommendations and contacts are deemed vital for career success.
sgfairbro
Messages
6
Reaction score
0
I'm majoring in mechanical engineering and I have a lot of open room in my course schedule the next few years. What are the most useful electives I could take? What courses are the most useful in industry? What have been the most useful courses you've taken for your career? I'm interested in taking courses outside mechanical engineering, so I'd love to hear from anyone regardless of your job/major.
 
Physics news on Phys.org
Most engineers I know have a decent knowledge of physics, but you spend an awful lot of time communicating that or other information, either in reports or meetings. So anything related to writing, speaking, presenting, arguing, negotiating, etc. I would consider a great asset. Maybe psychology, or management/business related courses?

Or actually doing something with your knowledge: instead of following courses, consider going into local politics, amateur rocket science or build your own airplane.
 
It all depends on your interests. What area of mech engineering? What do you like?

In general though, differential equations and numerical classes from the math department are helpful. Programming is helpful from CS. Maybe some upper division thermo from physics. If you're in the right area, some advanced circuits knowledge could be helpful.

I would caution against being "too" practical. College is a time to learn all sorts of crap you'd never be exposed to later. When you're older, working in engineering/whatever you plan to do, you'll learn all sorts of very practical stuff.Learning about history and philosophy and literature and stuff like that is awesome. It's nice just to know things. Even if it isn't exactly super practical. You have the chance to, so why not?
 
Something related to technical writing, or some upper level speaking type courses would certainly be beneficial. More math or physics is never a bad idea.

Using those credits to take courses that you just find interesting are quite beneficial too though. Some of the classes I've enjoyed most in my college career have been some of my geneds. I'm in anthropology right now, and I look forward to going to every class. It's more like "story time" than a lecture that I have to sit through. Taking classes in areas that you find interesting for their own merits is very practical, and will certainly help you in the real world. Finding areas of mutual interest with people in higher places can be a big aid in moving up the ladder.
 
I'll agree with the technical communications suggestion - I took such a class and it was HUGELY useful. If I were you I would also speak with your advisor; there may be a math/physics/stats/programming courses that would make sense. Finally, since you only are in college once, you should take a couple of classes that you WANT to take - literature, astronomy, history, geology, music, math, whatever floats your boat.

Jason
 
I would say by far the most useful things I have learned all relate to programming (and probability). Knowing how to program better is useful in almost everything you do. It has even helped me in hobbies like magic the gathering.

Keep in mind basically the most practical thing you can do in terms of your career is get good grades, recommendations and contacts. Most of what one does on a job can be learned there with reasonable fundamentals. But your performance in college is going to determine the kind of job you can get.
 
Without a doubt almost any programming class or statistics and probability.
 
Back
Top