CS major vs CE major
I'm starting college next year and am debating between majoring in Computer Science or Computer Engineering. I've seen a lot of posts regarding CS programs and their follies (I believe my university is a "Java school") and am wary of a purely software oriented major. On the other hand, I haven't heard much talk about Computer Engineering programs.
I am interested in both programming and electronics and want to learn more about CS, but at the same time I don't want to limit myself to a strictly "8 hours in front of the computer" type of job.
A CE degree seems to integrate both CS and EE, and encompass more of what I want to study, so I would like to hear the suggestions and opinions of the YC populous on both CS and CE degrees.
3 comments
[ 36.7 ms ] story [ 48.0 ms ] threadMy suggestion: try some of both, and make a decision, and go deep.
If your college really is a 'java school' -- consider doing well your freshman year and transferring to a school known for solid CS instruction. It'll probably make a difference.
Good luck!
As a Bachelors degree, I think CE is a great compromise between CS and EE. I don't believe you would have any trouble pursuing a graduate degree in CS or EE, given that choice.