I'll have to agree with cfleck on this one... I'm a computer science major, and you wouldn't believe the amount of programming that we actually do. 9 hours are programming, and the rest of the 90 required hours are devoted to other things, like understanding data structures, performing calculus, analyzing statistics and what-not. Computer science isn't programming, although there's a little bit of programming required in the degree.
Computer graphics, at least at my university, is not even closely related to computer science. Computer graphics embodies art theory, visualization, and an understanding of layout and presentation. Sure, you work on computers, and sometimes have to delve into a little code, but it sure ain't computer science, that's for sure, and the computer science majors who decide to minor in computer graphics find that it's no easier to study computer graphics even with their computer science backgrounds.
You can't sit back and say that one study falls under one category and another study falls under another category unless you're actually involved in that line of work or are actively studying in those areas. I was damn surprised to find this out when I first started my degree and quickly found out that it's not what I thought it would be. Computer science majors don't necessarily sit in front of computers and program Java/C++ in their classes, and computer graphics majors don't necessarily work with 3D animation and character modeling in their classes.