General questions about Computer Engineering and Computer Science

<p>I am wondering:
1. What are the difference between the two and what job I would lead to?
2. I want to know what school have good engineering programs? Is there a rubric? or it is vague to judge?</p>

<p>Computer science is software, computer engineering incorporates more hardware.
Just look up the program. Top 50 is pretty good.</p>

<p>Should I pay attention to ABET? Is ranking that important?</p>

<p>ABET accreditation matter for some niche areas like patent law. Otherwise, it is not needed due to the lack of importance of professional licensing in employment in the computer field.</p>

<p>Otherwise, it can serve as validation that a lesser known computer science or engineering degree program is of good quality. However, a non-ABET-accredited computer science degree program can be of good quality (e.g. Stanford, or Berkeley L&S CS).</p>

<p>If the computer science or engineering degree program is not ABET-accredited, check the course offerings carefully to see that it has a reasonably complete set of offerings*. Actually, even if it is ABET-accredited, you may want to check the course offerings to see if its set of elective offerings matches your interests.</p>

<p>*Example, neither Amherst nor University of Massachusetts - Amherst is ABET-accredited for computer science. However, the latter has a much better selection of computer science course offerings than the former.</p>

<p>That being said, ABET is a form of threshold for quality that certainly doesn’t hurt.</p>

<p>I see. Thanks.</p>

<p>================
More comments would be appreciated.</p>