CACM Feb. 2017 - Model Learning
CACM Feb. 2017 - Computing History Beyond the U.K. and U.S.
CACM Mar. 2017 - Computational Support for Academic Peer Review
CACM Mar. 2017 - Making the Field of Computing More Inclusive
CACM Feb. 2019 - Blockchains from a Distributed Computing Perspective
CACM Apr. 2017 - Computational Thinking for Teacher Education
February 2023 CACM: Extracting the Essential Simplicity of the Internet
CACM Feb. 2020 - Fuzzing: Hack, Art, and Science
CACM May 2017 - Contest Theory
CACM Nov. 2017 - Healthcare Robotics
CACM Feb. 2018 - Elements of the Theory of Dynamic Networks
CACM Feb 2015 Hacking Nondeterminism
CACM May 2016 - A Survey of Robotic Musicianship
CACM Mar. 2016 - Hopes, Fears, and Software Obfuscation
CACM Apr. 2017 - Attack of the Killer Microseconds
Protein Design by Algorithm (CACM, 2019)
CACM Mar. 2016 - Lessons Learned from 30 Years of MINX
CACM Mar. 2018 - How Can We Trust a Robot?
CACM Apr. 2016 - A Fistful of Bitcoins
CACM Mar. 2019 - Beyond Worst-Case Analysis