CS is programming, as in, writing software applications. This includes both windows applications (or whatever OS) and web applications (websites with databases, etc).
Comp Engineering is programming hardware (firmware), and designing hardware chips, things like this.
CIS/MIS/IT is what most people think of when they think computer science and don't know any better. Not making any judgement about you, just saying... This is more "grunt" work -- fix this, install memory, get rid of virus, install windows on these 40 computers, etc., but a position such as this could lead into a more technical role, such as network admin.
I have a CS degree... If you plan to get a CS degree and use it, be prepared to live in or near a large city in order to get a good job. Smaller cities just don't have near as big of a need. If you don't mind moving to find a job in Computer Science, I'd say you would be able to find one when you graduate.
Just my 2¢