<p>I think computer engineers are the ones that build the hardware, and they focus mainly in the development and use of computers. Computer science on the other hand focuses on programming and computation, so the it seems to be about computation, programming languages, and operating systems.</p>
<p>I think those are the general differences. </p>
<p>I was thinking of switching my major over to computer science, and can anyone help me on what general courses I would need to take?</p>