One thing is to try to figure out how your DS would really compare with the kids in the CS program. If he's just a great, bright, hard-working kid, not a prodigy, he might be better off at a serious but mellow, less prestigious school than at a top school that likes to weed kids out. |
| UMD CP |
|
This is ranked in USNews. https://www.usnews.com/best-graduate-schools/top-engineering-schools/computer-engineering-rankings
It has the usual suspects: MIT, Berkeley, CMU, GT, Illinois, Purdue, Caltech, Texas, Michigan, Washington, Cornell . . . In Virginia, I imagine VT is ranked highest. |
IMO it’s not worth paying OOS for most of those schools. MIT, Stanford, Cal Tech, yes, others, no. |
Can someone explain the difference between computer science and computer engineering? The main difference I know is computer engineering comes under traditional engineering programs so their foundational training lies in engineering. What is the significance of this background and the difference between the two fields? |
Just as a point of reference for other readers, in-state vs out-of-state is not relevant to the cost of private universities (e.g. CMU, Cornell) |
That would be Northwestern McCormick Scool of Computer Science and Engineering. |
Computer engineering covers the hardware, which includes all there is about the circuits and the chips - more like electrical engineering with a computer focus. The students will have taken more chem and physics than is required of a computer science major. Computer science is largely about the software, theory and mathematics. |
| How about UPitt for CS? |