Electrical engineering and computer engineering have much in common. Computer engineering grew out of electrical engineering and is, in fact, a sub-discipline of it. The two disciplines share many fundamentals, including computer programming, electronic circuits, digital design, and robotics.