At my uni it's Computer Science, Computer Information Systems, and Computer Engineering.
CS accounts for theory and application of algorithms and languages. We cover a huge range of stuff over a huge range of languages(C, C++, Java, VB, Python, Matlab, and more). I feel this is the best all around degree.
CIS focuses mainly on networking and IT work. The curriculum dictates you must take two programming classes, but most of the CIS people in them just cheat their way through.
CE goes into the physical architecture of the computer, and they actually design a fair amount of hardware. Of course when you design hardware you have to have software to go with it so they learn some assembly and some C.

Of course this varies from school to school. Talk to the heads of the departments about what each program sets out to do, and decide from there.