<p>Nuclear engineering does provide many job offers. Ever since the TMI-II incident, in the late 70's, 80's, 90's and early 2000, almost no one studied nuclear engineering.
Now, all the nuclear engineers from the 70's would have to retire. So, many nuclear engineers are needed since all 103 reactors are operating. In addition, jobs other than working in power plants are increasing rapidly.
You will have no problem whatsoever getting a job after receiving a nuclear engineering degree (Even if its not related to nuclear engineering).</p>
<p>Btw drumnrun4luv, I strongly believe that with significant amount of funding, nuclear energy CAN replace oil/fossil fuels for electricity. Ofcourse, this is not going to happen any time soon.</p>
<p>Back to the question. I personally think that nuclear engineering is an extremely challenging major because other than extensive math, physics, quantum mechanics, this field is still developing very rapidly.</p>
<p>I would like to say that nuclear engineering is a mix of other engineering fields. Lots of fluid/thermo dynamics, heat transfer, computing classes (MANY), material science, economics, and much more. This makes the major that much more fun :).</p>
<p>However, I would not say that this major is the most difficult major, although it could be for some people. I personally think that any engineering major can become infinitely hard. I would also disagree that ChemE is harder than NucE. They both are FREAKIN hard and require lots of effort, so its really stupid to argue about saying that one is harder than the other.</p>
<p>Back to the OP... You usually start the "real" nuclear engineering courses during your 7th semester. Before that, you will take lots of math, physics courses, some MechE, ComS, Material Science courses. So you have lots of time to change to other engineering departments if you don't feel that nuclear engineering is for you.</p>
<p>However, I would REALLY hope you like nuclear engineering and become a benefit to our world :).</p>