1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Choosing an engineering major

  1. Jan 17, 2014 #1
    I'm a first year engineering student and I have to select a major and I'm confused between computer engineering and mechatronics engineering because I love them both so can you help me with any advice and information about their career life , study ,job opportunities ...etc
  2. jcsd
  3. Jan 17, 2014 #2
    If you love computer, you can learn as you go.. But you cannot learn mechanical engineering/mechatronics outside the classroom. So my suggestion is that you take up mechatronics..And still you can learn more and more about computers/programming online or through certificate courses..
  4. Jan 17, 2014 #3
    but of course mechatronics engineer will not have a strong background in computing right ?
    can anyone give me the fields of career of each of them and study ...etc thanks in advance
  5. Jan 17, 2014 #4
    The computer aspect of mechatronics is not the same as the commonly taught computer aspects of office automation. It is much more hardware oriented. In an office system, if it takes an extra 500 milliseconds to paint a web page for you WHO CARES? But if it takes an extra 500 milliseconds to react to position feedback, that's a show stopper.

    As Varadha points out, there are also concerns about feedback systems, motion control, the care and feeding of stepper and server motors, hydraulic systems, fluid statics and dynamics, structures, extensive mathematics classes and so many more subjects.

    You have much study ahead of you. It will be difficult, but if you love this stuff, you'll really appreciate it.
  6. Jan 17, 2014 #5
    and I love this stuff but I'm not interested in pure mechanical systems also what differs me from a mechanical engineer ?
  7. Jan 17, 2014 #6
    Mechatronic Engineering is a specific kind of Control Systems Engineering. It is the intersection of several Engineering disciplines. There are electrical, hydraulic, mechanical, pneumatic, and software aspects to this work. You don't have to be an expert in any of these fields, but you do have to be familiar with all of them.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook