Advertisement

The DARPA Network Challenge and the Design of Social Participation Systems

What have we learned from the DARPA Network Challenge and the design of social participation systems?  The principal concern for designers of social participation systems is to ensure the participants both give and get something from the system that is beneficial to both the individual as well as to the group. Looking toward the next decade, the social computing research challenge is understanding how to replicate effective social actions in social participation systems, in domains such as healthcare, education, and open government.  

Celebrating Computer Science Education Week

CSEdWeek is a joint effort led by ACM with the cooperation and deep involvement of the Computer Science Teachers Association, the Computing Research Association, the National Center for Women & Information Technology, the Anita Borg Institute, the National Science Foundation, Google, Inc., Intel, and Microsoft.

SC09 Reflections: The Need For Speed

SC09 (aka the “Supercomputing Conference”) was held during the week of November 16.  The conference set an attendance record this year – roughly 10,000 attendees at the combined conference and tradeshow – despite the economic malaise of the technology industry and the global economy. 

What the Cloud Means For HCI

The CTO roundtable on cloud computing article in a past issue of CACM made me start thinking about what cloud computing really means for HCI and how people will interact with information in the future.

Georgia Again ‘Counts’ AP CS

Georgia again counts the Advanced Placement test in Computer Science towards high school grauation requirements.  The story highlights the challenges of making progress nationally in high school CS.

Extreme Agility at Facebook

Robert Johnson, director of engineering at Facebook was the last keynote at OOPSLA 2009.  Robert’s talk: “Moving Fast at Scale - Lessons Learned at Facebook”, aimed to shed some lights on Facebook’s scaling issues and successes, as well as the type of processes they have used to deal with such incredible growth.  

Consilience: The Path to Innovation

I believe solutions to many of the most challenging problems facing our society – medicine and health care, climate and the environment, economic security and privacy – will require fusing expertise from multiple disciplines, including computing. Filling those disciplinary interstices is both our challenge and our opportunity

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved

Communications of the ACM (CACM) is now a fully Open Access publication.

By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.

Learn More