Computer Science Vs Software Engineering

<p>Big companies like GAFAM recruit widely.</p>

<p>Small companies may only recruit local schools, or visit just a few out-of-area schools.</p>

<p>Regarding “software engineering” majors, at some schools, they are mostly similar to CS majors, but have more software engineering methods and process courses, rather than just one overview course that CS majors may have has a require or optional course. The CS major is generally preferable, since it has more schedule space for more different CS topics courses (algorithms, operating systems, networks, databases, security, etc.). But, at one school (SJSU), the software engineering major is significantly easier to gain admission to than the CS major, so students who would not get into the CS major may be able to use the software engineering major as a backdoor to a major that is fairly similar to CS (particularly with careful elective choices).</p>