ACM Updates Code of Ethics

ACM has updated its Code of Ethics and Professional Conduct. The revised Code of Ethics addresses the significant advances in computing technology since the 1992 version, as well as the growing pervasiveness of computing in all aspects of society. ACM’s Code of Ethics is considered the standard for the computing profession, and has been adopted by computing professionals, organizations and technology companies around the world. The Code is a collection of principles and guidelines designed to help computing professionals make ethically responsible decisions in professional practice.

Read the news release.

ACM Names Vicki L. Hanson CEO/Executive Director

ACM has named Vicki L. Hanson to the position of executive director and CEO effective July 1, 2018. As ACM’s most senior staff member, Hanson will work with ACM’s volunteer community to provide strategic vision and to develop sustainable business models to ensure ACM’s continued worldwide membership, publications and revenue growth.

ACM President-elect Cherri Pancake said, “Having served ACM for many years in various volunteer capacities, Vicki’s unique insights into the organization and how it serves the profession should serve us well to ensure a sustainable future for ACM."

Read the press release.

Image of ACM CEO/Executive Director Vicki L. Hanson

2018 ACM General Election

ACM's newly-elected officers:

For the term 1 July 2018 — 30 June 2020

Cherri M. Pancake

Vice President
Elizabeth Churchill

Yannis loannidis

For the term 1 July 2018 — 30 June 2022

Members at Large
Claudia Bauzer Medeiros
Theo Schlossnagle

2018 ACM General Election

ACM India Council Election

Newly-Elected Officers for the term 1 July 2018 - 30 June 2020:

President: Abhiram Ranade, IIT Bombay
Vice President: Venkatesh Raman, ITMSc Chennai
Secretary/Treasurer: Maria Choudhary, Oracle

Members-at Large for the term 1 July 2018 - 30 June 2022:

Supratik Chakraborty, IIT Bombay
Meenakshi D'Souza, IIIT Bangalore
Manish Gupta, VideoKen, Bangalore
Jayant Haritsa, IIS Bangalore
Pankaj Jalote, IIIT Delhi
Venkatesh Kamat, Goa University
Hemangee K. Kapoor, IIT Guwahati
Sudeshna Sarkar, IIT Kharagpur
Vasudeva Varma, IIIT Hyderabad

ACM FCA Issues Manifesto on Future of Computing & Food

ACM’s Future of Computing Academy gathered a group of academics, practitioners, a chef and local food producers to discuss ways in which technology can alleviate global issues such as food abundance/waste and inequality of food access, as well as individuals' needs to make healthy choices. The Manifesto lists five principals technologists and innovators in the computing community should adhere to when designing the food systems of the future.

Official Hearing Statement Urges Congress to Protect Privacy Now

The ACM US Technology Policy Committee made detailed recommendations to Congress for protecting personal privacy in the wake of the Facebook/Cambridge Analytica controversy. The Committee’s statement was submitted to the Senate Commerce Committee’s Subcommittee on Consumer Protec­tion, Product Safety, Insurance, and Data Security for inclusion in the record of the Subcommit­tee’s June 19 hearing entitled “Cambridge Analytica and Other Facebook Partners: Examining Data Privacy Risks.”

Meet Judy Sheard

Judithe “Judy” Sheard is an Associate Professor at Monash University in Melbourne, Australia. She is Vice Chair of the ACM Special Interest Group on Computer Science Education (SIGCSE), an ACM Distinguished Member, and a member of the Australian Computing Society. “A study of the history of computing is important for giving students a perspective on the huge impact that the technology has had on education, the workplace, society, and everyday life.”

Image of Judy Sheard

Proceedings of the ACM Series

Proceedings of the ACM (PACM) is a journal series that launched in 2017. The series was created in recognition of the fact that conference-centric publishing disadvantages the CS community with respect to other scientific disciplines when competing with researchers from other disciplines for top science awards and career progression, and the fact that top ACM conferences have demonstrated high quality and high impact on the field. See PACMs on Programming Languages, Interactive, Mobile, Wearable and Ubiquitous Technologies, Measurement and Analysis of Computing Systems, and HCI.

Meet Qiang Yang

Qiang Yang is Chair Professor and former Head of Department of Computer Science and Engineering at Hong Kong University of Science and Technology. He is president of the International Joint Conference on Artificial Intelligence. An ACM Fellow, Yang is founding editor of ACM Transactions on Intelligent Systems and Technology. “[F]ind someone outside your field, say your grandmother, and tell them what you are planning to work on. If you can excite these other people, you are more likely to have selected a good topic.”

Image of Qiang Yang

Participate in a Global Survey of Scientists

The 2018 Global Survey of Mathematical, Computing, and Natural Scientists needs people in mathematical, computing and natural sciences, including students, to share their career and educational experiences. The data being collected will include focused information about women in these fields. The survey is being conducted by The Gender Gap in Science project, funded by the International Council for Science, a collaboration of several organizations including ACM.

Making Machine Learning Robust Against Adversarial Inputs

Machine learning has advanced radically over the past 10 years, and machine learning algorithms now achieve human-level performance or better on a number of tasks. Yet machine learning algorithms that exceed human performance in naturally occurring scenarios are often seen as failing dramatically when an adversary is able to modify their input data even subtly. “Making Machine Learning Robust Against Adversarial Inputs,” a feature article in Communications of the ACM, provides an overview of the foundations and advancements of the thriving research on adversarial inputs and posits some predictions of where it might lead.

Prediction-Serving Systems

ACM Queue’s “Research for Practice” is your number one resource for keeping up with emerging developments in the world of theory and applying them to the challenges you face on a daily basis. In this installment, Dan Crankshaw and Joey Gonzalez provide an overview of machine learning server systems. What happens when we wish to actually deploy a machine learning model to production, and how do we serve predictions with high accuracy and high computational efficiency? Dan and Joey’s curated research selection presents cutting-edge techniques spanning database-level integration, video processing, and prediction middleware. Given the explosion of interest in machine learning and its increasing impact on seemingly every application vertical, it's possible that systems such as these will become as commonplace as relational databases are today. 

Become an Ambassador for ACM

Encourage your colleagues to join ACM, share the benefits of ACM and receive free gifts for participating. Your support of ACM is critical to our continuing efforts to advance computing as a science and a profession. 

Ambassador for ACM Program

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. 

ACM Digital Library

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.


ACM Expresses Concern About New Executive Order Suspending Visas

The Association for Computing Machinery, a global scientific and educational organization representing the computing community, expresses concern over US President Donald J. Trump’s Executive Order imposing suspension of visas to nationals of six countries.

The open exchange of ideas and the freedom of thought and expression are central to the aims and goals of ACM. ACM supports the statute of International Council for Science in that the free and responsible practice of science is fundamental to scientific advancement and human and environmental well-being. Such practice, in all its aspects, requires freedom of movement, association, expression and communication for scientists. All individuals are entitled to participate in any ACM activity.