What can I say. The coherence of a degree depends entirely on the set of classes you elect to take. Personally, I took a pretty wide variety, and enjoyed learning a lot of different things.
I got a masters degree in Electrical Engineering, mostly digital systems work. I learned to build a large number of highly interesting things. In fact, built a lot more in EE than I ever did in CS. Despite the fact that I now work writing web software, my degree is still highly applicable.
Not only is electrical engineering possibly the hardest engineering degree offered, it is probably also the most important. I mean, honestly, pretty much every advancement in computer technology is a direct result of EE. The rest is mostly physics. And honestly, at the high end of EE, there's very little difference.