Foucaulf: I can't speak for all institutions, but anecdotally, I know a lot of people who are pursuing minors in Computer Science, or are studying an unrelated field but want to pursue a coterminal Master's degree. Since it's in Silicon Valley, this is unrepresentative of the university population at-large, but over 95% of students take at least one computer science course, a number that my CS professor has said is far greater than 10-15 years ago. Classes in hot topics like machine learning and web development are some of the most popular courses on campus, but most people don't want to take the courses on compilers, operating systems, and automata theory required for the degree form the School of Engineering.
The general impression is that a lot of the "core" courses required for a CS degree are extremely time-consuming, and people feel they still have good job prospects in tech (if they want to pursue that route) through a cafeteria selection of courses in addition to side projects and internship experience. As such, statistics that look only at college major would significantly understate the amount of concentration people put into CS - while the vast majority of non-CS majors have taken at least one CS class, virtually no non-chemical engineers have taken a Chem-E course, for instance.
To add to the anecdotal evidence, my son began a mechanical engineering degree in 2013. He decided to add a fifth year and a CS minor. His interest is robotics, and the undergraduate minor is sufficient for his field.