<p>Check out the ACM/IEEE curriculum recommendations for computing majors: [Curricula</a> Recommendations ? Association for Computing Machinery](<a href=“http://www.acm.org/education/curricula-recommendations]Curricula”>Curricula Recommendations)</p>
<p>Reading through those should give you a fairly clear idea of the (academic, ideal) differences between CS and SwE at the collegiate level.</p>