What is equity and social justice in Computer Science?

Computers and computer science were not always the domain of rich, white males, but like most things that have become integrated with education and capitalism, these systems have used computer science to perpetuate themselves. As computer science gets pushed into high schools and even down into elementary schools, the curricula are increasingly looking like “college-light”. These curricula are developed by rich, white, males with their own interests and goals in mind and therefore attract other rich, white males. The current solutions offered usually involve putting posters of people of color on the walls and having women programmers come in to…