ECE - If you are interested in embedded systems, VLSI design, etc. This is the branch to take. Try reading about ECE, it deals more with the hardware side, you could go into Computer Architecture, etc. for a Masters.
CSE - Computer Science, is very different from only programming, there are...