Computer science is race and gender neutral, sure. Most fields of human endeavor are.
The culture of practitioners of computer science is not. The phrase "booth babes" should be adequate demonstration of that. Or see RMS's "emacs virgin" "joke".
The culture of practitioners of computer science exists within, and is influenced by, general American/western culture. At minimum, effective CS education has to be conscious of the biases this instills. It has to remind students, "The construction of software is a collaborative process. Don't be a dick to your collaborators. You probably don't intend to be, but we live in a society that encourages us in various ways to be dicks to people of various racial, ethnic, cultural, religious, gender, and orientation groups. Leave any such dickishness at home."
Education in general also has to be careful to not make assumptions about student's cultural background. I remember seeing one standardized test question of the form, "Regatta is to boat as <blank> is to car." Pretty strong cultural bias as to who is going to know what the heck a regatta is. That's one's pretty obvious, but I also remember one where kids were asked about a poem that mentioned "buttercup". Inner city kids not familiar with the wildflower thought (quite rationally) that it was a cup full of butter.
Are there similar biases in CS education? I don't know that there are but I'm open to the possibly. It's hard to see such biases from the inside.