Computer Science VS Computer Engineering (Academic Research....? Similar?) Are there many overlaps in academic research for CS and CE? It seems that for the schools I've researched (UT, Stanford, CMU, etc...) the "research" sections of their webpages for both CS and CE seemed very similar (robotics, AI, etc). I'm about to go to college next year so I was wondering if someone with insider knowledge in one or both of these two fields would differentiate the research that goes on between the two? Are they essentially the same? I was under the impression that a CS major won't be able to do as much as a CE grad in industry but when it comes to academia the lines blur? Just making an educated guess here. *edit: oh and I realized that when they say "AI" research, these universities are working on very application-specific AI. I was hoping for AI research on a more fundamental/algorithmic level such as Numenta's htm's, neural networks, and Blue Brain, but it seems that we don't know enough about the brain yet? So do you think for the next few decades we will still see application-specific AI rather than a more general AI?