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.