sounds like a plan. if you don't like low-level programming (do some research on assembly code to determine that) then go EE, otherwise Computer Engineering is a great choice.
Otto - 82 Benz Turbo Diesel Wagon - cruiser
Mara - 97 BMW M3 - fun fun fun
CATIA is a dirty tramp, until you figure out its sweet spots, and how to make it moan. Then its easy as apple pie on a fall afternoon.