Professional organizations should be in the forefront of the ongoing discussion about licensing professional software engineers.Phillip A. Laplante From Communications of the ACM | July 1, 2014
Broadening the conversation about scholars and scholarship in computing and information research.Batya Friedman From Communications of the ACM | July 1, 2014
Effective teaching practices for broadening participation in computer science.
Jane Margolis, Joanna Goode, Gail Chapman, Jean J. Ryoo From Communications of the ACM | July 1, 2014
Considering the opportunities and challenges for commercial firms involved with government business process outsourcing.Mari Sako From Communications of the ACM | July 1, 2014
Teaching computing ethics in a manner that allows students to address both abstract ethical knowledge and actual ethical practice.Chuck Huff, Almut Furchert From Communications of the ACM | July 1, 2014
The chief of streaming-TV start-up Aereo has said his mission to bring unbundled broadcast TV to the Internet has greater stakes than just the fate of his company—and...CNET From ACM Opinion | June 26, 2014
An Irish judge has rendered a preliminary judgment that may have sweeping consequences for U.S. e-commerce firms.The Washington Post From ACM Opinion | June 25, 2014
Even Sunday night HBO watchers are worried the Federal Communications Commission will soon put an end to net neutrality.Wired From ACM Opinion | June 23, 2014
These days I write more than I code, but one of the things I miss about programming is the coder's high: those times when, for hours on end, I would lock my vision...Slate From ACM Opinion | June 20, 2014
Whether or not you caught wind of the excited announcement that "Eugene Goostman," a computer program ("chatbot") devised by Vladimir Veselov, Eugene Demchenko,...NPR From ACM Opinion | June 16, 2014
I've been preoccupied lately with thoughts of marauding broomsticks, genies in bottles, and monkey's paws.The Atlantic From ACM Opinion | June 16, 2014