<p>My career goals include becoming a video game developer/programmer so this obviously leads me to wanting to major in computer science, but at my school, UC Davis, we have two different programs I could enter, one being Computer Science (in the College of Letters and Sciences), and the other being Computer Science and Engineering (in the College of Engineering). I'm just wondering if having the Computer Science and Engineering degree will open more options than just Computer Science? (We also have a Computer Engineering degree too, which seems strictly hardware based) I have no problem taking the extra math and physics classes that the engineering degree would require, I like both subjects and am fairly good at them too. Thanks for any advice!</p>
<p>It depends what you want to do. If you are interested in working with the hardware aspects as well as the software, go for the CS&E. If you want to focus more on the programming and software software, go for straight CS.</p>
<p>I would choose CS in the College of Letters and Sciences. There are fewer requirements, giving you flexibility to pick and choose additional courses that would support your career goals - choose Engineering courses if you like. To an employer down the road, the difference between the CS&E and the CS degree, both from UCD, would be splitting hairs. BTW, “Computer Science and Engineering” is not a common major - Electrical Engineering, Computer Engineering, and Computer Science are the standards most folks know.</p>