Actually I find that Computer Science is one of the most narrow disciplines.
I disagree; having any sort of thorough knowledge about computers requires at least some education from almost all parts of the STEM curricula. Any person who actually gives a shit about computers should know (with at least some rudimentary level of competency) a whole spectrum of things from semiconductor theory to abstract models of computation. The set of sciences and fields of mathematics you need to now master to have a solid understanding of the operation of a computer is mind boggling.
FORTUNE'S FUN FACTS TO KNOW AND TELL: #44 Zebras are colored with dark stripes on a light background.