• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Software Engineering

CastorTr0y

Senior member
Which is a more appropriate major for me, if I plan on going into a career in software engineering: Computer Engineering or Computer Science? I know some schools actually have degree programs in software engineering, but mine doesn't, so that's why I'm asking this. Also, if you could give a reason why you think either one is more appropriate, that would be very helpful.

Thanks in advance for your guys' help, once again!
 
probably computer science...but I work in software engineering and I see MIS, CS, and CE majors all working similar types of positions. It really doesn't matter...most Software Engineering concepts are learned either on the job or in just one class. The only way to really specialize in Software Engineering is the CS Masters program that focuses on it.
 
Talk to a school counselor. They will be able to direct you better because they know their school and what classes would work best.
 
Not to threadjack but while on the subject of "Software Engineering"...

Do any state bar associations recognize "software engineering" as an engineering discipline? In some states, it is illegal to call yourself an "engineer" without first passing the necessary bar exams. I think Texas is one such state.

 
My school, UF, has lots of computer degrees. Of the relevant ones, we have 2 Computer Engineering, one with hardware and one with software, and Computer Science. From my experience, if you can handle the hardware classes associated with a Computer Engineering degree, you are better off with that one since it is more intensive and better preparation. Also, it gives you a broader range of jobs you can apply for since Computer Science (at least at my school) is hardly preparing you for anything but a programming job which are often being contracted to foreign countries.
 
Originally posted by: ReelC00L
My school, UF, has lots of computer degrees. Of the relevant ones, we have 2 Computer Engineering, one with hardware and one with software, and Computer Science. From my experience, if you can handle the hardware classes associated with a Computer Engineering degree, you are better off with that one since it is more intensive and better preparation. Also, it gives you a broader range of jobs you can apply for since Computer Science (at least at my school) is hardly preparing you for anything but a programming job which are often being contracted to foreign countries.

Yea, I was considering CmpE instead of CS, because I would have a broader range of job opportunities, and I could just get a masters that would be more specialized towards software development. Then again, I'm not sure what good having hardware knowledge will be, if I don't get a job in that field within a few years, when everything will be different, and it doesn't matter if I know about old stuff.

As for the whole contracting to foreign countries for programming, that's just because of the current market situation in the US, I'm sure that will be cleared up in 5-6 years, when I am out looking for a job.
 
Back
Top