Software Engineering and Computer Science

I have found myself thinking about the difference between software engineering and computer science (and other related disciplines). Here is what I've written on the subject.
"Two Worlds" column, 20090305
An attempt to condense part of the full essay into a column length piece. This is a draft of what appears in the Software Engineering Education column in Sigsoft Software Engineering Notes, 34:3 May 2009.
Reflections on What is Software Engineering, Version 20081219
The first version of the "full" essay.