This fall I will officially start taking major courses for physics or engineering. I'd like to see what a few people in each field think of this. So here's my situation: I have already been taking courses at a community college and as non-degree student at NC State University for 3 years now. This has kind of put me at a disadvantage in a way. I have basically wasted a lot of time with courses that won't transfer over to physics or engineering, and if they have then they are the "easy" ones. This leaves me with only major courses left to take the rest of my time in college. Here lies the problem. If I just did physics, I wouldn't have 'enough' courses to take to be considered a full time student to get financial aid and all that stuff. So basically I have tried to condense the 4 year physics curriculum down to 3 years for the sake of having enough credits per semester. The result of this though is taking a lot of the upper level courses at the same time, which some advisers have told me is 'possible' but not recommended. On the other hand if I were to do engineering, in particular Nuclear Engineering, I wouldn't have a problem with not having enough credit hours per semester because the curriculum just requires more major courses than physics does. Not only that, but I could minor in physics, whereas if I am in physics I cannot minor in nuclear engineering. So if I did engineering it would take 4 years vs physics taking 3 years( and possibly having to take summer classes and such). Another appealing thing about engineering/NE at NC State is that is apparently ranked very well, and we have a reactor on campus. Not only does NC State apparently have a great engineering school, but they have an Accelerated Masters option for NE. If I did this option I could minor in physics, and be able to take the core physics courses as minor courses in NE. So really what I am getting at is, if I did a B.S./M.S. in NE, and while doing that program took some/most of the physics core courses(upper level Mechanics/E&M/Quantum), would it put me in a better position for pursing a PhD in Nuclear Physics than just getting a B.S. in physics? I mean I would have almost as much physics as a physics B.S. requires, and I would have had exposure to nuclear physics in the NE program. I want hands on experience and skills, but still in my heart love physics, and feel if I could get a PhD in Nuclear Physics I could go anywhere within my interests whether it be astrophysical nuclear science, deep space propulsion technology, or new age reactor research(some things I find interesting). Eh?