Computing for Social Good
Understanding computing's potential for good (and harm), including the role of computing and technology in responding to social, ecological, political, and other challenges
Understanding computing's potential for good (and harm), including the role of computing and technology in responding to social, ecological, political, and other challenges