I did undergrad EE/CS at Illinois/Urbana and I don't recall any blacks in any of my classes at all.
I've worked at high tech firms and never see black programmers/engineers.
I've worked for a Wall Street bank and never saw black programmers/engineers.
I've been to many tech Meetups and conferences and other conferences where software plays a major role but I've almost never seen black engineers/computer scientists.
Some of the meetups / conferences I see few women, but I do see women in the aggregate, but almost never blacks and I'm in NYC where there are many blacks.
I've been to Google Tech talks in the Google building in NYC yet never see blacks.
Since the meetups don't require you go to "the right school" etc. and are free to attend it shows that there just are that many blacks that seem to be interested.
Computer software and hardware are those areas where competence is extremely important. Hire on merit, not on other indicators.