August 2019 CACM - Activity-Centric Computing Systems
August 2019 CACM - Embedded EthiCS: Integrating Ethics Across CS Education
CACM Sept. 2019 - Computational Sustainability
CACM August 2016 - Ur/Web: A Simple Model for Programming the Web
August 2021 CACM: Scaling Up Chatbots for Corporate Service Delivery Systems
CACM Aug. 2020 - Digital Creativity Support for Original Journalism
CACM Aug. 2020 - Why Computing Belongs Within the Social Sciences
CACM August 2018 - Multiparty Privacy in Social Media
CACM July 2019 - Internet of Things Search Engine
CACM Mar. 2018 - A Programmable Programming Language
August 2021 CACM: The Dogged Pursuit of Bug-Free C Programs: The Frama-C Software Analysis Platform
CACM June 2017 - Weaving the Web
CACM Mar. 2018 - How Can We Trust a Robot?
Seeing around corners
Online CACM Review Course
F9U CACM - Semifinal 25/08/19
CACM TV Spot (15 sec)
CACM July 2018 - Making Machine Learning Robust Against Adversarial Inputs
CACM September 2016 - Why Data Citation is a Computational Problem
CACM Aug. 2017 - Turing's Pre-War Analog Computers: The Fatherhood of the Modern Computer Revisited