USNAClassof2009
Banned
Hello,
I searched this forum before posting, but there was no information available on the topic of majoring in software engineering. It is a very new major that is starting to appear on college campuses. (I am not even sure how many of them are available at NROTC schools.)
For those who wonder what the difference is (I had to do research myself), software engineering actually cares about designing software to a user's needs, selecting features, choosing the best language, testing it, addressing issues. The old-school computer science major basically focuses heavily on mathematics, (sometimes) physics, networking tapologies, writing efficient computer code, and writing your own basic operating system.
Now, some Computer Science majors do have physics, and do teach how to design software to a user's needs. The problem is, the best CS major is still not an engineering major like SE is.
Having the luck to realize there is a difference, I am a lot more drawn towards the SE major. The SE major seems to be a lot more useful, and where the future is going. (Who cares about 2 classes on networking now that the Internet is a standard, for example?). It also gives the benefit of having an engineering degree under your belt. What do you guys think or know about this? Is there any reason to take Computer Science (unless you want to go to boat-u and you are stuck with computer science)? Thank you in advance!
I searched this forum before posting, but there was no information available on the topic of majoring in software engineering. It is a very new major that is starting to appear on college campuses. (I am not even sure how many of them are available at NROTC schools.)
For those who wonder what the difference is (I had to do research myself), software engineering actually cares about designing software to a user's needs, selecting features, choosing the best language, testing it, addressing issues. The old-school computer science major basically focuses heavily on mathematics, (sometimes) physics, networking tapologies, writing efficient computer code, and writing your own basic operating system.
Now, some Computer Science majors do have physics, and do teach how to design software to a user's needs. The problem is, the best CS major is still not an engineering major like SE is.
Having the luck to realize there is a difference, I am a lot more drawn towards the SE major. The SE major seems to be a lot more useful, and where the future is going. (Who cares about 2 classes on networking now that the Internet is a standard, for example?). It also gives the benefit of having an engineering degree under your belt. What do you guys think or know about this? Is there any reason to take Computer Science (unless you want to go to boat-u and you are stuck with computer science)? Thank you in advance!