ACM, CSTA Announce First Cutler-Bell Prize Student Winners

The first-ever winners of the ACM/CSTA Cutler-Bell Prize in High School Computing were announced on March 19 at the Living Computer Museum. Bestowed by ACM and the Computer Science Teachers Association, the award recognizes computer science talent in high school students and comes with a $10,000 prize.

Cryptography Pioneers Receive 2015 ACM A.M. Turing Award

Whitfield Diffie and Martin E. Hellman have been named recipients of the 2015 ACM A.M. Turing Award for fundamental contributions to modern cryptography. Their groundbreaking 1976 paper, "New Directions in Cryptography," introduced the ideas of public-key cryptography and digital signatures, which are the foundation for most security protocols on the internet today.

2015 ACM A.M. Turing recipients Whitfield Diffie and Martin E. Hellman

ACM and Infosys Foundation Honor Innovator in Network Security Research

The 2015 ACM-Infosys Foundation Award in the Computing Sciences recognizes Stefan Savage for his innovative research in network security, privacy and reliability. Savage is Professor in the Computer Science and Engineering department's Systems and Networking Group at UC San Diego's Jacobs School of Engineering.

2015 ACM-Infosys Foundation Award recipient Stefan Savage

Meet Paul Debevec

Former ACM SIGGRAPH Vice President and Academy Award recipient Paul Debevec leads the Graphics Laboratory at USC's Institute for Creative Technologies. “Taking the time to learn what’s going on in anything new you find mysterious has a great chance to open possibilities for invention and accomplishment far into the future.”

Meet Jennifer Rexford

An ACM Fellow and Hopper Award recipient, Jennifer Rexford is Chair of the Computer Science Department at Princeton University. “We plan to bolster our strength in core computer science, both by building in existing areas like machine learning, computer systems, and theory, and by expanding into areas where CS touches the real world.”

Check Out the New ACM Queue

There's a new mobile app for acmqueue, our magazine by and for practitioners, available for download via Google play and the Apple App Store. Also available as a desktop digital edition. The bimonthly issues are free to ACM Professional Members. (One-year subscription is $19.99 for non-ACM members.)

Mark Nelson on Computer Science Education in the Age of CS for All

Mark Nelson, Executive Director of the Computer Science Teachers Association, explores the many challenges CS educators face now that the US government has launched new initiatives: defining CS, integrating lesson content with other curricula, determining teacher credentials, etc. Teachers are key players in this new landscape.

ACM Applauds Announcement of the CSforAll Initiative

ACM applauds US President Barack Obama's historic announcement of the Computer Science for All initiative. As the announcement states, computer science is a new basic skill necessary for economic opportunity and social mobility, and one that impacts every sector of our economy. It is crucial that it be taught in all schools, in the US and around the world.

Applicative 2016, June 1 - 2, New York City

Applicative brings together practitioners and researchers to share the latest emerging technologies and trends in software development. Two tracks: Application Development featuring speakers from leading companies on how they apply new technologies to the products they deliver, and Systems Software exploring topics that enable systems-level practitioners to build better software.

CACM Apr. 2016 - Secure Multiparty Computations on Bitcoin

The Research Highlights article "Secure Multiparty Computations on Bitcoin" in the April 2016 issue of CACM explores using Bitcoin to design fully decentralized protocols that are always secure, even if no trusted third party is available. Here, co-author Stefan Dziembowski discusses this concept. 

Meet Computing Professionals Near You

ACM has launched a local events initiative in several major US cities to help computer professionals like you build personal networks of smart technical people nearby. You can share work experiences and insight, discuss new research ideas and provide guidance in finding a job or launching a new venture.

Get Involved with ACM

ACM is a volunteer-led and member-driven organization. Everything ACM accomplishes is through the efforts of people like you. A wide range of activities keep ACM moving, including organizing conferences, editing journals, reviewing papers and participating on boards and committees, to name just a few. Find out all the ways that you can volunteer with ACM.

Bringing You the World’s Computing Literature

The most comprehensive collection of full-text articles and bibliographic records covering computing and information technology includes the complete collection of ACM's publications. 

Lifelong Learning

ACM offers lifelong learning resources including online books from Safari, online courses from Skillsoft, webinars on the hottest topics in computing and IT, and more.