James G. Sack (jim) wrote:

 /Software Engineering/ is *not really* engineering
and
 /Computer Science/ is *not really* science

I kinda agree with these statements. However, I would argue slightly differently:

"Computer science" is math rather than science. That does *not* weaken its position in my opinion, though.

"Software engineering", thus, is applied math.


The problem I have with calling computer science a "science" is the whole lack of experiment at the foundation. You can run experiments in CS, but the foundations are not experimental.

"Software engineering" is fuzzier. It is, at its core, applied math. However, someone could actually set down a "human factors" baseline that would move it closer to "industrial engineering".

Of course, the engineers tend to regard "industrial engineering" as "imaginary engineering" for exactly that kind of human factors fuzziness.

-a


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to