Bundling all these different types of work together in one department may be
convenient administratively, but it's confusing intellectually. That's the
other reason I don't like the name “computer science.” Arguably the people
in the middle are doing something like an experimental science. But the
people at either end, the hackers and the mathematicians, are not actually
doing science.
The mathematicians don't seem bothered by this. They happily set to work
proving theorems like the other mathematicians over in the math department,
and probably soon stop noticing that the building they work in says
"computer science" on the outside. But for the hackers this label is a
problem. If what they're doing is called science, it makes them feel they
ought to be acting scientific. So instead of doing what they really want to
do, which is to design beautiful software, hackers in universities and
research labs feel they ought to be writing research papers.
Paul Graham
"Hackers and Painters" - http://www.paulgraham.com/hp.html