Computer Science Vs Software Engineering

<p>“Software engineering” is for people who don’t understand what CS is in the first place. Unfortunately in some universities there’s not much difference in the curriculum in CS or SE or IT or whatever it’s called. I.e. whatever it’s called, it’s “a computing curriculum”. Now in other places there’s a difference in the curricula and specifically the difference is in how the curriculum puts emphasis on theory/mathematics/software technologies/applied computing topics/information technology business, but a difference that may just be negotiable (i.e. maybe everyone interested in computing should just be doing a good CS curriculum and schools should offer just that).</p>

<p>Here’s what E. W. Dijkstra had to say about teaching computing science and the subject matter of computing science: [E.W</a>. Dijkstra Archive: On the cruelty of really teaching computing science (EWD 1036)](<a href=“http://www.cs.utexas.edu/~EWD/transcriptions/EWD10xx/EWD1036.html]E.W”>E.W. Dijkstra Archive: On the cruelty of really teaching computing science (EWD 1036))</p>