Considering the far-reaching and fundamental implications of computing beyond digital computers.
Omer Reingold From Communications of the ACM | March 1, 2020
Culturally responsive computing repurposes computer science education by making it meaningful to not only students, but also to their families and communities.
...Michael Lachney, Aman Yadav From Communications of the ACM | March 1, 2020
A pervasive belief in software engineering is that some programmers are much better than others, and that their skills, abilities, and talents exert an outsized...Carnegie Mellon University From ACM Opinion | February 4, 2020
Students should interact with one another to practice skills and construct their own understanding, with assistance from a teacher acting as a coach and guide —...Clif Kussmaul From Communications of the ACM | February 1, 2020
Estimating when the second half of the world will come online.
Carlos Iglesias, Dhanaraj Thakur, Michael L. Best From Communications of the ACM | February 1, 2020
Incorporating considerations of reasonable pluralism, individual agency, and legitimate authority.
Johannes Himmelreich From Communications of the ACM | January 1, 2020
Evaluating the arguments for and against using digital data derived from security breaches.
David M. Douglas From Communications of the ACM | December 1, 2019
Recent trends point to a decline in traditional education due to changing views and alternative education opportunities.
InformationWeek From ACM Opinion | November 6, 2019
Since 2017, nearly every time the Facebook CEO has tried to sound thoughtful, he's sounded unprepared, shallow, and full of hubris. Time to zip it.
Wired From ACM Opinion | October 29, 2019
How computing platforms and algorithms can potentially either reinforce or identify and address ethnic biases.
Selena Silva, Martin Kenney From Communications of the ACM | November 1, 2019
The UCLA professor and networking pioneer reflects on his career in industry and academia.
George Varghese From Communications of the ACM | November 1, 2019
Seeking to change computing teaching to improve computer science.
Mark Guzdial, Alan Kay, Cathie Norris, Elliot Soloway From Communications of the ACM | November 1, 2019