From what I have seen at the undergrad level, it's mining, petroleum, nuclear, and chemical engineering that rake in the most dough; at the same token, the first three are exceedingly competitive, and there is possibility that petroleum engineering may become over-saturated in the near future. If you are willing to go into grad school, systems and material engineering pays pretty well; most of your other engineering positions may get a boost in salary as well, and if done right, you get paid to go to school.
However, in the end, I'm a firm believer that salary should not be your primary concern (not even secondary or teritary) when picking your major. Besides, even the lowest-paying engineering major pays good money.
The case is pretty different here. Number of spots those degrees were lowered in my school just now.
Crysis, are you an engineer? Do you really think mech is the basis of all engineering? If so, why?
Maybe... but you can't be a mech and simply go civil. Like you said, retraining.
To be honest, most mech subjects I did in undergrad had little in common with the civil subjects. Some fundamentals sure, but its not the same.
For the first statement, tell that to a ChemE. And for your second sentence, disregarding "non-engineering" degrees such as CompSci (it is still a BSc), tell that to a job recruiter.
Mathematics and physics is the core of engineering.
MechE is merely one branch of the engineering tree; a very large basal branch, but still a branch. Some engineering branches are close enough to each other to be pretty much related. MechE and Civil are not those branches.
yes i am an engineer. Mechanical engineering has been there since the beginning of civilization where as electrical, electronics,computer science and others came only in the 20th century.Had it not been for mechanical engineering there wouldn't have been automobiles,aeroplanes,space shuttle,trains etc etc.Mechanical engineering is the father of every other brnaches of engineering.
OH REALLY?????????????????????Maybe... but you can't be a mech and simply go civil. Like you said, retraining.
To be honest, most mech subjects I did in undergrad had little in common with the civil subjects. Some fundamentals sure, but its not the same.
syllabus of civil engineering -Kinematics and Kinetics,Strength of Materials,Structural Analysis,Design of Structures: Steel, Concrete and Masonry Structures,Fluid Mechanics, Open Channel Flow and Hydraulic Machines,Construction Technology, Equipment, Planning and Management,Hydrology, Water Resources and Engineering,Environmental Engineering
and i have studied all the above mentioned courses in my mechanical degree.
To the thread opener : Being mechanical major,and looking at current market situation,I would advice you to go study mechanical.
I am not sure what is the demand in your country (which is why I advice you to ask this question more close to home and not on international forum.As a matter of fact,each university has internet forum,ask that same question in the place you want to enrole),but given current economical turmoil,you should be studying occupation which is wider in application.
Aerospace engineering is a branch of mechanical,you study many of the same courses,and most of the analytical courses are the same.At some point your studies will focus more on specific courses that applicable to aerospace engineering,and that is somewhat narrow speciality to have.
Mechanical engineering is very wide discipline.Even after choosing specific path,there are many things you can do.Both in high tech industry,and low tech,both in R&D and general engineering job.
Try to get to the best place possible to study engineering,usually employers prefer people from known places.Also,this is internationally recognised degree,and if you some day would like to work abroad your place,it would be better if your future employee would know the name of your university (that is one of the reason I choose mine).
Also,there is no simple anything in engineering.Prepare to piss blood in your first two years,while you study math in quantities that can make you go crazy in a moment,and just as you finish one course and think "oh,thank god I passed that one,hope I never see it again",next course will use that same math.Don't let money be your main motivator,I don't know how is it in your part of the world,but usually mechanical engineers are low on the chain of salaries (usually software and electrical engineers get the "big" salaries,but they have to study hard as hell,really really hard).
Not really,I have many friends from civil engineer.
While many courses are alike,the ones are alike are general courses.Strength of materials,structural analysis,fluid mechanics,dynamics,all the math courses are alike (but not the same),but those are perhaps 40 percent of the degree.The others ones study stuff which is really focused,and are product of practical application,practical research and development.You can't really calculate what sort of contrete you need to use for specific structure,with the stuff you studied in mechanical.
Some example my friend gave me when I told him we study same stuff as civil engineers and can do the same :People who major in physics study kinematics and dinamics.That means they can use that knowledge to develop formulas for strength of materials,and all that analysis.But that information is allready developed and it will take tones of time for that physics major to get the formulas,to know where you can neglect certain math in order to get solutions and all that.
Well,forexample,in mechanical design courses,many of the formulas are empirical,many ready tables,many formulas developed using simplfied math and correcting it with safety cooficients.Physics major can take his all life developing this data,he just wouldn't know where to look to get the ready data.
But yes,basic courses for mechanical,civil,aerospace and to lesser degree material engineering are alike (but not exactly the same).There is a reason those are separate branches,each one of them have tons of information the other one does not have.
I did a lot of civil courses but few mechanical in my undergrad (IEAust accredited) which is pretty standard. Like you hulaku, not sure how mech is somehow 90% of all engineering degrees.
I studied a lot of thermo and advanced numerical methods in my course, it does not make me a chem.
That is very narrow-minded world-view. Of the things you listed, the same could equally be said of:
- Chemical Engineering (The physical material and fuel needed to power said inventions, not to mention modern medicine, which you didn't include)
- Civil Engineering (Infrastructure, nuff said)
- Computer/Software Engineering (The brains and internal workings. Not to mention the internet, the very medium that we are using to carry out this conversation)
- Electrical Engineering (Pretty obvious)
- Industrial Engineering (How exactly do you mass-produce and scale these inventions such that they can be enjoyed by everyone?)
I do believe that there's been an over-emphasis on the the "legacy" aspect of engineering on your part. Let me ask you then, what do you think of Agricultural Engineering?