Addressing gender and racial inequalities in STEM remains a social and economic pursuit. The majority of software engineers are white males. For example, at Google only one percent of its tech employees are black and only three percent are Hispanic. Oakland, one of the most diverse cities in the US, is implementing computer science as part of its curriculum in almost all of their public schools. Two years ago, there were only three public schools in Oakland offe...