Software Engineering

CastorTr0y

Senior member
Jun 18, 2003
295
0
0
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!
 

Maverick

Diamond Member
Jun 14, 2000
5,900
0
71
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.
 

XZeroII

Lifer
Jun 30, 2001
12,572
0
0
Talk to a school counselor. They will be able to direct you better because they know their school and what classes would work best.
 

arcas

Platinum Member
Apr 10, 2001
2,155
2
0
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.

 

Reel

Diamond Member
Jul 14, 2001
4,484
0
76
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.
 

CastorTr0y

Senior member
Jun 18, 2003
295
0
0
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.