<p>I'm a freshman at Rutgers university and was wondering is computer software engineering fell under Electrical and Computer Engineering major?</p>
<p>I think Computer Science would be a better match, for a software engineering career. But ECE works too.</p>
<p>bump…
10 char</p>
<p>some universities have an actual software engineer major.</p>
<p>Software engineering is really a methodology or structured process in developing software. You can easily learn this methodology ON THE JOB after obtaining a computer science degree. If fact, in MY opinion, it would be BETTER to major in computer science and take the ONE ALL-INCLUSIVE software engineering course than actually major in software engineering. A major in software engineering is just TOO specialized.</p>
<p>Most academic software engineering programs (undergrad or grad) is basically structured to offer a “course per software engineering life-cycle phase” which is not needed. Just one overall software engineering course is all you need.</p>
<p>The difference may be rather school dependent. For example, San Jose State University has both a [Computer</a> Science](<a href=“http://info.sjsu.edu/web-dbgen/catalog/departments/CS-section-1.html]Computer”>http://info.sjsu.edu/web-dbgen/catalog/departments/CS-section-1.html) major and a [Software</a> Engineering](<a href=“http://info.sjsu.edu/web-dbgen/catalog/departments/SFTE-section-1.html]Software”>http://info.sjsu.edu/web-dbgen/catalog/departments/SFTE-section-1.html) major. It appears that most or all of the [Software</a> Engineering courses](<a href=“http://info.sjsu.edu/web-dbgen/catalog/departments/SFTE-courses.html]Software”>http://info.sjsu.edu/web-dbgen/catalog/departments/SFTE-courses.html) are the same courses as those listed in Computer Science or Computer Engineering.</p>
<p>But with respect to Rutgers, it appears that an [ECE</a> major](<a href=“http://www.ece.rutgers.edu/degree/under/03212011/UG-Handbook-2011-onwards.pdf]ECE”>http://www.ece.rutgers.edu/degree/under/03212011/UG-Handbook-2011-onwards.pdf) emphasizing CE still needs to take some EE-type courses like Linear Systems and Signals, Electronic Devices, Digital Electronics, and some computer hardware courses. The [CS</a> major](<a href=“Error Page”>Error Page) does not require those courses.</p>