<p>The distinction between CS and CE totally depends on each college program. My CE program had more CS courses than CS program and I had to take more classes to graduate. Some CE programs give students more options to have breadth in both hardware and software classes and eventually most graduates work in the software development field.</p>