Computer Science Definition: (according to CSAB/ABET)

Computer science is a discipline that involves the understanding and design of computers and computational processes. In its most general form it is concerned with the understanding of information transfer and transformation. Particular interest is placed on making processes efficient and endowing them with some form of intelligence. The discipline ranges from theoretical studies of algorithms to practical problems of implementation in terms of computational hardware and software. A central focus is on processes for handling and manipulating information.

Translation:

Computer Scientist do not fix computers or install software or set up systems--that falls within the realm IT. However, CS training enables Computer Scientist to do such things if necessary, for example for all friends and family members who appreciate your free tech-support.

Computer Scientist do not build hardware. The development, modification, and design of hardware falls within the realm of Computer Engineering. Sometimes Computer Scientist plan and assemble their own PCs out of existing parts, but that's not the same as Computer Engineering. CE people can build the parts as well.

Computer Scientist build software. Preferably non-trivial software. They come up with ideas and solutions nobody has thought of before, like the WWW. They can make a computer dance to their tune. Computer Scientists make things possible. That is different from computer programmers. Those people just take existing code and massage it a little, but are not paid to have a unique thought. A Computer Science degree is not the same as taking a fly-by-night crash course in the [fill in next new fashionable language]. Jobs for Computer Scientists are not outsourced to India or China. Programming jobs are outsourced and unfortunately are in the media often lumped together with CS, IT, and CE. Spread the word.