So I took all of the interesting practical CS courses in college, then moved on to take Computer Engineering course. Computer Engineering is 10x as hard, but far more interesting. I have utmost respect for anyone that actually makes anything in silicon that works as the things people have to deal with nowadays just blow my mind.
That being said, good luck with CE, but if you want to do anything else besides chip design, there's still tons of opportunities. Take the classes that you want, for they might have little to do with what you actually end up doing. I graduated with a CS degree, but I'm currently working as a Systems Engineer, meaning I do all sorts of crap involving everything but hardcore coding or chip design. A little network engineering, testing, integration, etc.
|