A few very bad assumptions there:
1) not all employees have CS degrees from the US, many are foreign
2) the graduation rate by "race" or "gender" in 2015 is not what is was in 2005, 1995, 1985 or 1975, and the any industry has many people who graduated a long time ago. Comparing current year demographics to the industry as a whole seems really off.
3) Due to historical economic status which is correlated with race, more of those that started off less well off tend to gravitate towards more stable companies.
None of these things mean that negative racial discrimination or stereotyping don't exist, just that we shouldn't expect numbers for a particular industry population to match the aggregate stats on who graduated last year.
EDIT: I believe one big source of the difference between our numbers is whether you count "Information" degrees as a CS degree. My number only looks at "Computer science" degrees, whereas your data looks at "Computer sciences" degrees.
That's useful. Whether or not that's the right number is difficult to say, but it's good to have some sort of baseline assumption to frame the rest of the piece.
Assuming everyone who graduated with a CS degree from the US was hired at an equivalent then one would expect something closer to 7%-8%.