EE vs CS
An interesting comments from:Philip Greenspun's board
A more general statement of the preceding paragraph is "remember that programming is done in every technical and scientific area". If you loved to write about genetics, for example, you wouldn't major in Writing at college (assuming they even had such a major) but instead would major in Biology. If you loved to write about life in Roman times you'd major in History. Computer programming [as distinct from Computer Science] is a bit like writing. It is used almost everywhere, it is something that you get better at with practice, but it isn't necessarily a fit subject for study on its own, especially if you don't want to be bored out of your skull for four years.