"We need the next generation of computer scientists to help program a better society," argues Marcus Fontoura.
While you don't need an advanced degree in computer science to get your vision off the ground, I still think the basics are ...