Like I said, in my university in America I see a majority of non-white students in CS. I really can't see them thinking "can I really do this? should I be doing this? why is my face different from all the other computer guys' faces?". Heck, a huge chunk of the professors are also non-white.
I haven't had a boss who wasn't a white male in nearly a decade, women are still harassed at conferences, and we can only find white guys to talk at a conference about a language invented by a Japanese guy.
But Camillo's class has foreigners in it, so everything is completely okay now.
There's a big difference between the composition of your university class and the social makeup of a professional community. Let's talk when you're out in your career.
anonymous was asking about a lack of inspiration. The fact that there are so many students shows that they are definitely being inspired to enter the field.