I highly doubt that it's racial discrimination, but I'm not going to back that sentiment with 100% certainty, because you never know. However, the whole concept of a "coding bootcamp", literally they're bootcamps that can be mentally exhausting. They're going to try to expose you to an intense array of information in a short period of time, from the basics (HTML/CSS, JS) to intermediate/advanced subjects/languages (Ruby, Python, PHP, etc.). So it's not farfetched for them to reject applicants who would struggle to keep up if they don't know the basics.
And another thing, they're not trying to teach CS. CS is a discipline all its own. Code bootcamps focus on web development, so you can have the practical knowledge and skill for entry level web development positions.
And another thing, they're not trying to teach CS. CS is a discipline all its own. Code bootcamps focus on web development, so you can have the practical knowledge and skill for entry level web development positions.