Public Policy

More Than Six Decades of Leadership Experience Within the Computing Community

ACM provides independent, nonpartisan, and technology-neutral research and resources to policy leaders, stakeholders, and the public about public policy issues, drawn from the deep technical expertise of the computing community.

[Learn More about ACM's Public Policy Expertise...]

ACM Hails New "Every Student Succeeds" Law

The Every Student Succeeds Act is an important and historic step forward for K-12 education in the United States. The new law recognizes that computer science is a fundamental academic subject, along with reading and writing, vital to a “well-rounded” education in the 21st century.

Jeffrey Forbes Named Chair of ACM EPC

Jeff Forbes, associate professor of the Practice of Computer Science at Duke University, has been named Chair of the ACM Education Policy Committee. In leading the committee, Forbes will play a major role in developing initiatives aimed at shaping education policies that impact the computing field.


The ACM US Public Policy Council (USACM) serves as the focal point for ACM's interaction with US government organizations, the computing community, and the US public in all matters of US public policy related to information technology. USACM addresses issues in Innovation, Privacy & Security, E-Voting, Digital Government, Accessibility, and Intellectual Property.


EUACM is a committee of ACM Europe focused on building privileged two-way relations with the European Commission, member states' governmental bodies, and informatics and computer science communities on technology public policy issues.

USACM Urges Obama to Reject Proposals to Weaken Security

USACM signed a letter to President Obama from a variety of civil society organizations urging him to reject proposals that require US companies to deliberately weaken the security of their products. The letter encourages a focus on public policies to promote the wide adoption of strong encryption technology.

Guiding Members with a Framework of Ethical Conduct

ACM’s Code of Ethics outlines fundamental considerations of professional conduct, and serves as a basis for ethical decision making. These principles outline our obligation and responsibility to advance the profession as a force for good, and to make a positive impact on the world at large.

Meet Eugene Spafford

Chair of ACM's U.S. Public Policy Council (USACM), and a Member-at-Large of ACM Council, Spafford is a professor of Computer Science at Purdue University, and founder and executive director of the Center for Education and Research in Information Assurance and Security (CERIAS) there. "The world needs informed, educated people to help set public policies."

Photo of Gene Spafford.

ACM Education Policy Committee

The ACM Education Policy Committee is a high-level committee of acclaimed computer scientists and educators dedicated to improving opportunities for quality education in computer science and computing-related fields. Chaired by Bobby Schnabel, Dean of the School of Informatics and Computing at Indiana University, the Education Policy Committee develops initiatives aimed at shaping education policies that impact the computing field. A primary goal of the EPC is to ensure that computer science education is recognized in educational initiatives at all levels of the educational pipeline.


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.