Combining efforts and expertise, ACM and Code.org are partnering to address a rapidly changing education landscape.Cameron Wilson From Communications of the ACM | November 1, 2013
Considering the ethical questions raised by technologies that are moving from knowing what we are doing (and where) to knowing who we are.Katina Michael, MG Michael From Communications of the ACM | November 1, 2013
Seeking to address the challenges of privacy by design through regulatory process and formal law.Deirdre K. Mulligan, Kenneth A. Bamberger From Communications of the ACM | November 1, 2013
Whether it is acting as a conduit, an editor, or an advisor, the search engine should put user interests first.James Grimmelmann From Communications of the ACM | September 1, 2013
How can historians tell stories about software without focusing solely on the code itself?Thomas Haigh From Communications of the ACM | September 1, 2013
The conversation for action gives a framework for completing professional actions effectively.Peter J. Denning From Communications of the ACM | September 1, 2013
Seeking a more efficient combination of the best elements of the research and practice communities in small organizations.
Ċ½eljko Obrenović From Communications of the ACM | September 1, 2013
The Code.org founder discusses his first program, inspirations, and "seizing the day."Lawrence Snyder From Communications of the ACM | September 1, 2013
In 1982, polls showed that 44 percent of Americans believed God had created human beings in their present form. Thirty years later, the fraction of the population...The New York Times From ACM Opinion | August 22, 2013
IT vendors like VMware, Red Hat and Citrix are close to realizing a decades-old vision of virtualized data centers, which could usher in an era of commoditized... From ACM Opinion | July 31, 2013
Considering new business models for massive open online courses.
Chrysanthos Dellarocas, Marshall Van Alstyne From Communications of the ACM | August 1, 2013
Attempting to use isolation as a security strategy for critical systems is unrealistic in an increasingly connected world.
Eric Byres From Communications of the ACM | August 1, 2013
How pair programming, peer instruction, and media computation have improved computer science education.Leo Porter, Mark Guzdial, Charlie McDowell, Beth Simon From Communications of the ACM | August 1, 2013
Censorship of information often has the opposite effect by drawing attention to the censored material.Jean-Loup Richet From Communications of the ACM | August 1, 2013