Hacker News new | ask | show | jobs
by js2 5743 days ago
The wikipedia entry seems to do a pretty good job fleshing this out:

http://en.wikipedia.org/wiki/Computer_science

the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in computer systems

and

The relationship between computer science and software engineering is a contentious issue, which is further muddied by disputes over what the term "software engineering" means, and how computer science is defined. David Parnas, taking a cue from the relationship between other engineering and science disciplines, has claimed that the principal focus of computer science is studying the properties of computation in general, while the principal focus of software engineering is the design of specific computations to achieve practical goals, making the two separate but complementary disciplines