Computer science engineering is great because it gives a chance for people with electronics background and computer science background to learn and develop applications which never existed before.
The computer was in theory till an electronics engineer came along to build one. The branch has tremendous potential for aggressive research. It provides a very good platform for all of the hardware geeks to try and develop new hardware and new software which seamlessly works on the hardware.
I think in the future we will have smart processors, smarter arduinos and rasberry pi.