Hi, as a computer engineer, I think I can contribute a little to this question. Computer engineering learns lots of stuff about low level programming language, communication systems, hardware design, software design and many more hardware related areas. Even with software design, computer engineering focuses more on the overall system (i.e. who is gonna use the system, its stakeholders, pros and cons of several alternatives, etc), while I feel computer science focuses more on algorithm (i.e. how to make my data structure more efficient, how to optimize my algorithm, etc). hope it helps
Share