MechE undergrad who also enjoys programming and eletronics?

Click For Summary

Discussion Overview

The discussion revolves around the career prospects and educational pathways for a Mechanical Engineering undergraduate with interests in programming and electronics. Participants explore the relevance of mechatronics, the depth of knowledge in various engineering fields, and the potential for interdisciplinary careers.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation
  • Conceptual clarification

Main Points Raised

  • One participant expresses concern that mechatronics may be "shallow" in its coverage of mechanics, computer science, and electrical engineering, suggesting it might be better to complete a MechE degree first.
  • Another participant views mechatronics as a marketing term and advocates for pursuing dual majors in mechanical and electrical engineering if both fields are of interest.
  • Some participants note that many mechanical engineers work in robotics and control systems, which often require programming skills.
  • A participant mentions their experience with robotics research at their university, suggesting involvement in projects that are electronics and programming heavy for practical experience.
  • There is a discussion about the importance of self-learning in engineering, with one participant emphasizing the expectation for engineers to continue learning beyond formal education.
  • Another participant seeks advice on electives related to controls and automation, expressing concern about the limited exposure to electrical and electronics topics in their current curriculum.

Areas of Agreement / Disagreement

Participants express differing views on the value and depth of mechatronics compared to traditional mechanical engineering. There is no consensus on the best educational path, as opinions vary on the importance of programming and electronics in mechanical engineering careers.

Contextual Notes

Some participants mention limitations in their current curriculum regarding exposure to electrical and electronics topics, which may affect their preparedness for interdisciplinary fields.

Who May Find This Useful

Students in mechanical engineering considering interdisciplinary careers, those interested in mechatronics, and individuals exploring the integration of programming and electronics in engineering fields.

ramzerimar
Messages
178
Reaction score
23
I'm now at the second year of my MechE course. Until now, I've taken basic classes in physics, calculus, linear algebra and basic computer programming. I choose to undergraduate in Mechanical Engineering because I'm aware that it is a good and broad degree and it's a field that I like also.
It happens that I too have some interests in fields that are not covered in my curriculum, like further programming studies and electronics. Some people said that, to cover those fields, I should switch to mechatronics. I've given some thought to it, really, but some of my professors warned me that Mechatronics is very "shallow" regarding
the three subjects that it covers the most: mechanics, computer science and electrical, and that it's best for me to finish my undergrad in MechE and then major in some mechatronics related field.
I really like things like Arduino, for example, and I try to devote some time to study or learn things that I won't see in MechE. My question is: what is the kind of career that someone with my background and interests should pursue? I am aware of the kind of job that mechatronic engineers do - control and automation - but I wonder if there are any other fields in Mechanical Engineering that are more multidisciplinary in nature. I've met core mechanical engineers that say that they never do any programming. I think I would be more interested in careers that would require extra knowledge from me.
There any fields in industry where mechanical engineers need to know some electrical or electronics? Anyway, it's useful to devote time to learn these stuff?
 
Physics news on Phys.org
I have always viewed Mechatronics as a marketing buzzword. In a classical education, there is mechanical engineering, and there is electrical engineering. There is a lot of common ground in both. Getting a dual major in both is quite achievable. If both interest you, I suggest getting an education in both.

As for software, it is something you could learn in a software engineering course. Or you could learn it on your own.

Do note that at some point you will stop with your formal education and start practicing engineering. They don't call it practice for nothing. If you're not constantly learning something and applying it, your career will be finished.

Contrary to what most educators and HR staff believe, you really can learn on your own and you can do it on or even off the job. In fact, the whole point of your college education is to teach you enough that you can learn on your own. So note that I, as a practicing engineer, EXPECT all other engineers to be able to do that. If they can't, I won't have much patience with them.
 
  • Like
Likes   Reactions: IonizingJai and ramzerimar
ramzerimar said:
I'm now at the second year of my MechE course. Until now, I've taken basic classes in physics, calculus, linear algebra and basic computer programming. I choose to undergraduate in Mechanical Engineering because I'm aware that it is a good and broad degree and it's a field that I like also.
It happens that I too have some interests in fields that are not covered in my curriculum, like further programming studies and electronics. Some people said that, to cover those fields, I should switch to mechatronics. I've given some thought to it, really, but some of my professors warned me that Mechatronics is very "shallow" regarding
the three subjects that it covers the most: mechanics, computer science and electrical, and that it's best for me to finish my undergrad in MechE and then major in some mechatronics related field.
I really like things like Arduino, for example, and I try to devote some time to study or learn things that I won't see in MechE. My question is: what is the kind of career that someone with my background and interests should pursue? I am aware of the kind of job that mechatronic engineers do - control and automation - but I wonder if there are any other fields in Mechanical Engineering that are more multidisciplinary in nature. I've met core mechanical engineers that say that they never do any programming. I think I would be more interested in careers that would require extra knowledge from me.
There any fields in industry where mechanical engineers need to know some electrical or electronics? Anyway, it's useful to devote time to learn these stuff?

Lots of mechanical engineers work in robotics and control systems; at my old uni the MechE department was where the robotics research was housed. MechE also tends to be the home of most fluid dynamics and finite element analysis research, which is very heavy on computations, you can be sure those guys do lots of programming. To your point though, I would look into any robotics research groups at your university, get in on projects that are electronics/programming heavy; it'll give you a real leg up when you do your senior capstone project as well.
 
  • Like
Likes   Reactions: ramzerimar
Thanks for the answers, folks! I do have some interests in controls, and maybe automation may be interesting to look into. I've been researching on master's degree programs avaiable in my country, and there are research areas in fields like controls, robotics, industrial automation... My doubt is that I will be seeing very little electrical or electronics in my degree. I had one semester of very basic programming in C and, from the Electrical Engineering department, only basic electricity. So, I want to take some electives in those fields. Any hints on important subjects that I should cover so I have a good background for a major in controls, automation, electronics?
 
  • Like
Likes   Reactions: IonizingJai

Similar threads

  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 19 ·
Replies
19
Views
4K