I'm starting university in the fall and it's time for me to choose a major. Two of the hundred things I was thinking of going for are either CS or CE, but after speaking with advisors for both I couldn't really get a strong grasp of which route to take. Both advisors were pretty vague and basically said CS is all programming, CE is programming and hardware. They also said that students of CS and CE typically land the same jobs after obtaining a degree. This isn't really enough information to make a solid choice on which discipline to study for the next 2 to 2.5 years.
I was wondering if anyone here has obtained or is working on a degree in either of these fields, or is knowledgeable about them. If you are, why did you choose one over the other? If you've already finished, what kind of employment have you had since you graduated? Before you chose, did you find yourself in the same position I'm in? If so how did you wind up choosing one over the other?