HOME

TheInfoList




The Association for Computing Machinery (ACM) is a US-based international
learned society A learned society (; also known as a learned academy, scholarly society, or academic association) is an organization that exists to promote an discipline (academia), academic discipline, profession, or a group of related disciplines such as the ...
for
computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes and development of both computer hardware , hardware and software. It has sci ...

computing
. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a
non-profit A nonprofit organization (NPO), also known as a non-business entity, not-for-profit organization, or nonprofit institution, is a legal entity organized and operated for a collective, public or social benefit, in contrast with an entity that o ...
professional membership group, claiming nearly 100,000 student and professional members . Its headquarters are in
New York City New York, often called New York City to distinguish it from New York State New York is a state State may refer to: Arts, entertainment, and media Literature * ''State Magazine'', a monthly magazine published by the U.S. Department of ...

New York City
. The ACM is an
umbrella organization An umbrella organization is an association of (often related, industry-specific) institutions, who work together formally to coordinate activities or pool resources. In business, political, or other environments, one group, the umbrella organizatio ...
for academic and scholarly interests in
computer science Computer science deals with the theoretical foundations of information, algorithms and the architectures of its computation as well as practical techniques for their application. Computer science is the study of , , and . Computer science ...
(
informatics Informatics is the study of computational systems, especially those for data storage and retrieval. According to ACM ''Europe and'' ''Informatics Europe'' informatics is synonym for computer science and computing as a profession, in which the cent ...
). Its motto is "Advancing Computing as a Science & Profession".


History

The ACM was founded in 1947 under the name ''Eastern Association for Computing Machinery'', which was changed the following year to the Association for Computing Machinery.


Activities

ACM is organized into over 171 local chapters and 37 Special Interest Groups (SIGs), through which it conducts most of its activities. Additionally, there are over 500 college and university chapters. The first student chapter was founded in 1961 at the
University of Louisiana at Lafayette The University of Louisiana at Lafayette (UL Lafayette, University of Louisiana, or UL) is a public In public relations and communication science, publics are groups of individual people, and the public (a.k.a. the general public) is the t ...
Many of the SIGs, such as
SIGGRAPH SIGGRAPH (Special Interest Group on Computer Graphics and Interactive Techniques) is an annual Meeting, conference on computer graphics (CG) organized by the ACM SIGGRAPH, starting in 1974. The main conference is held in North America; SIGGRA ...
,
SIGDA SIGDA, Association for Computing Machinery's Special Interest Group on Design Automation , is a professional development organization for the Electronic Design Automation (EDA) community. SIGDA is organized and operated exclusively for education ...
,
SIGPLAN SIGPLAN is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing soc ...
,
SIGCSE SIGCSE is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society A learned society (; also known as a learned academy, scholarly society, or academic association) i ...
and
SIGCOMM SIGCOMM is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society A learned society (; also known as a learned academy, scholarly society, or academic association) ...
, sponsor regular conferences, which have become famous as the dominant venue for presenting innovations in certain fields. The groups also publish a large number of specialized journals, magazines, and newsletters. ACM also sponsors other computer science related events such as the worldwide
ACM International Collegiate Programming Contest File:"ICPC_Foundation_Logo,_wide_profile,_2018".png, ICPC Foundationhttps://icpc.foundation The International Collegiate Programming Contest, known as the ICPC, is an annual multi-tiered competitive programming competition among the universities o ...
(ICPC), and has sponsored some other events such as the chess match between
Garry Kasparov Garry Kimovich Kasparov (Russian language, Russian: Гарри Кимович Каспаров, Russian pronunciation: Help:IPA/Russian, ɡarʲɪ ˈkʲiməvʲɪtɕ kɐˈsparəf born Garik Kimovich Weinstein, Гарик Кимович Ва ...

Garry Kasparov
and the
IBM Deep Blue Deep Blue was a chess-playing computer developed by IBM International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, with operations in over 170 countries. The co ...
computer.


Services


Publications

ACM publishes over 50 journals including the prestigious ''
Journal of the ACM The ''Journal of the ACM'' is a peer-reviewed Peer review is the evaluation of work by one or more people with similar competencies as the producers of the work ( peers). It functions as a form of self-regulation by qualified members of a pr ...
'', and two general magazines for computer professionals, ''
Communications of the ACM ''Communications of the ACM'' is the monthly journal A journal, from the Old French ''journal'' (meaning "daily"), may refer to: *Bullet journal, a method of personal organizations *Diary, a record of what happened over the course of a day or ot ...
'' (also known as ''Communications'' or ''CACM'') and ''
Queue __NOTOC__ Queue () may refer to: * Queue area, or queue, a line or area where people wait for goods or services Arts, entertainment, and media *''ACM Queue'', a computer magazine * The Queue (publishing company), an American publishing company ...
''. Other publications of the ACM include: *'' ACM XRDS'', formerly "Crossroads", was redesigned in 2010 and is the most popular student computing magazine in the US. *''
ACM Interactions ACM ''Interactions'' magazine is a publication covering a number of related worlds, offering content to educate and inspire designers, providing viewpoints related to culture and anthropology, describing innovation and creation in a business envir ...
'', an interdisciplinary HCI publication focused on the connections between experiences, people and technology, and the third largest ACM publication. *''
ACM Computing Surveys ''ACM Computing Surveys'' is a quarterly peer-reviewed Peer review is the evaluation of work by one or more people with similar competencies as the producers of the work ( peers). It functions as a form of self-regulation by qualified members ...
'' (CSUR) *''
Computers in Entertainment ''Computers in Entertainment'' was an online academic journal An academic or scholarly journal is a periodical publication in which Scholarly method, scholarship relating to a particular list of academic disciplines, academic discipline is publishe ...
'' (CIE) *''
ACM Journal on Emerging Technologies in Computing Systems ACM or A.C.M. may refer to: Aviation * AGM-129 ACM, 1990–2012 USAF cruise missile * Air chief marshal * Air combat manoeuvring's Sukhoi Su-30MKIs during a Thach Weave manoeuvre. Air combat maneuvering (also known as ACM or dogfighting) is th ...
'' (JETC) *''ACM Special Interest Group: Computers and Society'' (SIGCAS) *A number of journals, specific to subfields of computer science, titled ''ACM Transactions''. Some of the more notable transactions include: **''ACM Transactions on Computer Systems'' (TOCS) **''
IEEE/ACM Transactions on Computational Biology and Bioinformatics ''IEEE/ACM Transactions on Computational Biology and Bioinformatics'' (abbreviated ''TCBB'') is a bimonthly peer-reviewed Peer review is the evaluation of work by one or more people with similar competencies as the producers of the work ( pe ...
'' (TCBB) **''
ACM Transactions on Computational Logic ''ACM Transactions on Computational Logic'' (''ACM TOCL'') is a scientific journal that aims to disseminate the latest findings of note in the field of logic in computer science. It is published by the Association for Computing Machinery, a premier ...
'' (TOCL) **''
ACM Transactions on Computer-Human Interaction ''ACM Transactions on Computer-Human Interaction'' is a peer review, peer-reviewed scientific journal covering research on human–computer interaction. It was established in 1994 and is published by the Association for Computing Machinery. Edito ...
'' (TOCHI) **''
ACM Transactions on Database Systems The ''ACM Transactions on Database Systems'' (''ACM TODS'') is one of the scientific journal, journals produced by the Association for Computing Machinery. ''TODS'' publishes one volume yearly. Each volume has four issues, which appear in March, J ...
'' (TODS) **'' ACM Transactions on Graphics'' (TOG) **''
ACM Transactions on Mathematical Software ''ACM Transactions on Mathematical Software'' (''TOMS'') is a quarterly scientific journal that aims to disseminate the latest findings of note in the field of numeric, symbolic, algebraic, and geometric computing applications. It is one of the olde ...
'' (TOMS) **''
ACM Transactions on Multimedia Computing, Communications, and Applications ''ACM Transactions on Multimedia Computing, Communications, and Applications'' (''TOMM'') is a quarterly scientific journal that aims to disseminate the latest findings of note in the field of multimedia computing. It is published by the Association ...
'' (TOMM) **''
IEEE/ACM Transactions on Networking ''IEEE/ACM Transactions on Networking'' is a bimonthly peer-reviewed scientific journal covering communication networks. It is published by the IEEE Communications Society, the IEEE Computer Society, and the ACM Special Interest Group on Data Commun ...
'' (TON) **''
ACM Transactions on Programming Languages and Systems The ''ACM Transactions on Programming Languages and Systems'' (''TOPLAS'') is a bimonthly peer-reviewed Peer review is the evaluation of work by one or more people with similar competencies as the producers of the work ( peers). It functions ...
'' (TOPLAS) Although ''Communications'' no longer publishes primary research, and is not considered a prestigious venue, many of the great debates and results in computing history have been published in its pages. ACM has made almost all of its publications available to paid
subscriber The subscription business model is a business model in which a customer must pay a recurring price at regular intervals for access to a product. The model was pioneered by publishers of books and periodicals in the 17th century, and is now used ...
s online at its
Digital Library A digital library, also called an online library, an internet library, a digital repository, or a digital collection is an online databaseAn online database is a database In computing Computing is any goal-oriented activity requiring, benefit ...
and also has a Guide to Computing Literature. Individual members additionally have access to
Safari Books Online A safari (; ) is an overland journey to hunting, hunt or (in more recent times) observe wildlife, wild animals, especially in East Africa, eastern or southern Africa. The so-called big five game, "Big Five" game animals of Africa – lion, Afric ...
and Books24x7. ACM also offers insurance, online courses, and other services to its members. In 1997, ACM Press published ''Wizards and Their Wonders: Portraits in Computing'' (), written by Christopher Morgan, with new photographs by Louis Fabian Bachrach. The book is a collection of historic and current portrait photographs of figures from the computer industry.


Portal and Digital Library

The ACM Portal is an online service of the ACM. Its core are two main sections: ACM Digital Library and the ACM Guide to Computing Literature. The ACM Digital Library is the full-text collection of all articles published by the ACM in its articles, magazines and conference proceedings. The Guide is a bibliography in computing with over one million entries. The ACM Digital Library contains a comprehensive archive starting in the 1950s of the organization's journals, magazines, newsletters and conference proceedings. Online services include a forum called Ubiquity and Tech News digest. There is an extensive underlying bibliographic database containing key works of all genres from all major publishers of computing literature. This secondary database is a rich discovery service known as The ACM Guide to Computing Literature. ACM adopted a hybrid
Open Access Open access (OA) is a set of principles and a range of practices through which research Research is "creative and systematic work undertaken to increase the stock of knowledge". It involves the collection, organization and analysis o ...

Open Access
(OA) publishing model in 2013. Authors who do not choose to pay the OA fee must grant ACM publishing rights by either a copyright transfer agreement or a publishing license agreement. ACM was a "green" publisher before the term was invented. Authors may post documents on their own websites and in their institutional repositories with a link back to the ACM Digital Library's permanently maintained Version of Record. All metadata in the Digital Library is open to the world, including abstracts, linked references and citing works, citation and usage statistics, as well as all functionality and services. Other than the free articles, the full-texts are accessed by subscription. There is also a mounting challenge to the ACM's publication practices coming from the
open access Open access (OA) is a set of principles and a range of practices through which research Research is "creative and systematic work undertaken to increase the stock of knowledge". It involves the collection, organization and analysis o ...
movement. Some authors see a centralized peer–review process as less relevant and publish on their home pages or on unreviewed sites like
arXiv arXiv (pronounced "archive"—the X represents the Chi (letter), Greek letter chi is an open-access repository of electronic preprints and postprints (known as e-prints) approved for posting after moderation, but not Scholarly peer review, ...
. Other organizations have sprung up which do their peer review entirely free and online, such as ''
Journal of Artificial Intelligence Research The ''Journal of Artificial Intelligence Research'' (''JAIR'') is an open access peer review, peer-reviewed scientific journal covering research in all areas of artificial intelligence. It was established in 1993 as one of the first scientific journ ...
'', ''
Journal of Machine Learning Research The ''Journal of Machine Learning Research'' is a peer-reviewed open access scientific journal covering machine learning. It was established in 2000 and the first editor-in-chief was Leslie Kaelbling. The current editors-in-chief are Francis Bach ( ...
'' and the '' Journal of Research and Practice in Information Technology''.


Membership grades

In addition to student and regular members, ACM has several advanced membership grades to recognize those with multiple years of membership and "demonstrated performance that sets them apart from their peers". The number of Fellows, Distinguished Members, and Senior Members cannot exceed 1%, 10%, and 25% of the total number of professional members, respectively.


Fellows

The
ACM Fellow ACM Fellowship is an award and fellowship A fellow is a broad concept whose exact meaning depends on context. In learned or professional A professional is a member of a profession or any person who earns their living from a specified profes ...
s Program was established by Council of the Association for Computing Machinery in 1993 "to recognize and honor outstanding ACM members for their achievements in computer science and information technology and for their significant contributions to the mission of the ACM." There are 1310 Fellows out of about 100,000 members.


Distinguished Members

In 2006, ACM began recognizing two additional membership grades, one which was called Distinguished Members. Distinguished Members (Distinguished Engineers, Distinguished Scientists, and Distinguished Educators) have at least 15 years of professional experience and 5 years of continuous ACM membership and "have made a significant impact on the computing field". Note that in 2006 when the Distinguished Members first came out, one of the three levels was called "Distinguished Member" and was changed about two years later to "Distinguished Educator". Those who already had the Distinguished Member title had their titles changed to one of the other three titles. List of Distinguished Members of the Association for Computing Machinery


Senior Members

Also in 2006, ACM began recognizing Senior Members. According to the ACM, "The Senior Members Grade recognizes those ACM members with at least 10 years of professional experience and 5 years of continuous Professional Membership who have demonstrated performance through technical leadership, and technical or professional contributions". Senior membership also requires 3 letters of reference


Distinguished Speakers

While not technically a membership grade, the ACM recognizes distinguished speakers on topics in computer science. A distinguished speaker is appointed for a three-year period. There are usually about 125 current distinguished speakers. The ACM website describes these people as 'Renowned International Thought Leaders'. The distinguished speakers program (DSP) has been in existence for over 20 years and serves as an outreach program that brings renowned experts from Academia, Industry and Government to present on the topic of their expertise. . The DSP is overseen by a committee


Chapters

ACM has three kinds of chapters: Special Interest Groups, Professional Chapters, and Student Chapters. , ACM has professional & SIG Chapters in 56 countries. , there exist ACM student chapters in 41 different countries.


Special Interest Groups

* SIGACCESS: Accessible Computing *
SIGACT ACM SIGACT or SIGACT is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society A learned society (; also known as a learned academy, scholarly society, or academic ...
: Algorithms and Computation Theory * SIGAda:
Ada Ada may refer to: Places Africa * Ada Foah Ada Foah is a town on the southeast coast of Ghana, where the Volta River meets the Atlantic Ocean. The town is located along the Volta River, off of the Accra-Aflao motorway. Known for Palm tree, pal ...
Programming Language * SIGAI: Artificial Intelligence * SIGAPP: Applied Computing *
SIGARCH ACM SIGARCH is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society A learned society (; also known as a learned academy, scholarly society, or academic associati ...
: Computer Architecture * SIGBED: Embedded Systems * SIGBio: Bioinformatics * SIGCAS: Computers and Society *
SIGCHI The Special Interest Group on Computer–Human Interaction (SIGCHI) is one of the Association for Computing Machinery's special interest groups which is focused on human–computer interactions (HCI). It hosts the flagship annual international HC ...
: Computer–Human Interaction *
SIGCOMM SIGCOMM is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society A learned society (; also known as a learned academy, scholarly society, or academic association) ...
: Data Communication *
SIGCSE SIGCSE is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society A learned society (; also known as a learned academy, scholarly society, or academic association) i ...
: Computer Science Education *
SIGDA SIGDA, Association for Computing Machinery's Special Interest Group on Design Automation , is a professional development organization for the Electronic Design Automation (EDA) community. SIGDA is organized and operated exclusively for education ...
: Design Automation * SIGDOC: Design of Communication * SIGecom: Electronic Commerce * SIGEVO: Genetic and Evolutionary Computation *
SIGGRAPH SIGGRAPH (Special Interest Group on Computer Graphics and Interactive Techniques) is an annual Meeting, conference on computer graphics (CG) organized by the ACM SIGGRAPH, starting in 1974. The main conference is held in North America; SIGGRA ...
: Computer Graphics and Interactive Techniques * SIGHPC: High Performance Computing * SIGIR: Information Retrieval * SIGITE: Information Technology Education *
SIGKDD SIGKDD, representing the Association for Computing Machinery's (ACM) Association for Computing Machinery#Special Interest Groups, Special Interest Group (SIG) on Knowledge Discovery and Data Mining, hosts an influential annual conference. Conferen ...
: Knowledge Discovery and Data Mining * SIGLOG: Logic and Computation *
SIGMETRICS SIGMETRICS is the Association for Computing Machinery's Special Interest Group on Measurement and Evaluation, which specializes in the field of performance analysis, measurement, and modeling of computer systems. It is also the name of an annual 'f ...
: Measurement and Evaluation * SIGMICRO: Microarchitecture * SIGMIS: Management Information Systems * SIGMM: Multimedia *
SIGMOBILESIGMOBILE is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing so ...
: Mobility of Systems, Users, Data and Computing *
SIGMOD SIGMOD is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international for . It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a pro ...
: Management of Data * SIGOPS: Operating Systems *
SIGPLAN SIGPLAN is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing soc ...
: Programming Languages * SIGSAC: Security, Audit, and Control *
SIGSAM SIGSAM is the ACM Special Interest Group A special interest group (SIG) is a community within a larger organization with a shared interest in advancing a specific area of knowledge, learning or technology where members cooperate to affect or to pr ...
: Symbolic and Algebraic Manipulation * SIGSIM: Simulation and Modeling *
SIGSOFT The Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ...
: Software Engineering * SIGSPATIAL: Spatial Information * SIGUCCS: University and College Computing Services * SIGWEB: Hypertext, Hypermedia, and Web


Conferences

ACM and its Special Interest Groups (SIGs) sponsors numerous conferences with 170 hosted worldwide in 2017
ACM Conferences page
has an up-to-date complete list while a partial list is shown below. Most of the SIGs also have an annual conference. ACM conferences are often very popular publishing venues and are therefore very competitive. For example, the 2007
SIGGRAPH SIGGRAPH (Special Interest Group on Computer Graphics and Interactive Techniques) is an annual Meeting, conference on computer graphics (CG) organized by the ACM SIGGRAPH, starting in 1974. The main conference is held in North America; SIGGRA ...
conference attracted about 30000 visitors, and CIKM only accepted 15% of the long papers that were submitted in 2005.
* COMPASS: International Conference on Computing and Sustainable Societies * ASPLOS:
International Conference on Architectural Support for Programming Languages and Operating Systems The International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) is an annual interdisciplinary computer science conference organized by the Association for Computing Machinery The Association for Co ...
* CHI:
Conference on Human Factors in Computing Systems The ACM Conference on Human Factors in Computing Systems (CHI) series of academic conferences is generally considered the most prestigious in the field of human–computer interaction and is one of the top-ranked conferences in computer science. It ...
*
SIGCSE SIGCSE is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society A learned society (; also known as a learned academy, scholarly society, or academic association) i ...
:
SIGCSE Technical Symposium on Computer Science Education The Association for Computing Machinery's Special Interest Group on Computer Science Education (SIGCSE) Technical Symposium is the main Association for Computing Machinery, ACM conference for computer science educators. It has been held annually in ...
* CIKM:
Conference on Information and Knowledge ManagementThe Association for Computing Machinery, ACM Conference on Information and Knowledge Management (CIKM, pronounced ) is an annual computer science academic conference, research conference dedicated to information management (IM) and knowledge manageme ...
* DAC:
Design Automation Conference The Design Automation Conference, or DAC, is an annual event, a combination of a technical conference and a trade show, both specializing in electronic design automation Electronic design automation (EDA), also referred to as electronic comput ...
* DEBS: Distributed Event Based Systems * FCRC:
Federated Computing Research Conference The Federated Computing Research Conference, FCRC, is an event that brings together several academic conferences, workshops, and plenary talks in the field of computer science. FCRC has been organised in 1993, 1996, 1999, 2003, 2007, 2011 and 2015. ...
* GECCO: Genetic and Evolutionary Computation Conference * SC:
Supercomputing Conference SC (formerly Supercomputing), the International Conference for High Performance Computing, Networking, Storage and Analysis, is the annual conference established in 1988 by the Association for Computing Machinery The Association for Computing Ma ...
* SIGGRAPH: International Conference on Computer Graphics and Interactive Techniques * Hypertext: Conference on Hypertext and Hypermedia * JCDL:
Joint Conference on Digital Libraries The Joint Conference on Digital Libraries (JCDL) is an annual international forum focusing on digital libraries and associated technical, practical, and social issues. It is jointly sponsored by the Association for Computing Machinery and the IEEE ...
* TAPIA: Richard Tapia Celebration of Diversity in Computing Conference * SIGCOMM: ACM
SIGCOMM SIGCOMM is the Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society A learned society (; also known as a learned academy, scholarly society, or academic association) ...
Conference * MobiHoc: International Symposium on Mobile Ad Hoc Networking and Computing The ACM is a co–presenter and founding partner of the Grace Hopper Celebration of Women in Computing (GHC) with the Anita Borg Institute for Women and Technology. Some conferences are hosted by ACM student branches; this includes Reflections Projections, which is hosted by UIUC ACM.. In addition, ACM sponsors regional conferences. Regional conferences facilitate increased opportunities for collaboration between nearby institutions and they are well attended. For additional non-ACM conferences, see this
list of computer science conferences This is a list of academic conference An academic conference or scientific conference (also symposium, workshop, or meeting) is an Convention (meeting), event for researchers (not necessarily academics) to present and discuss their work. Together ...
.


Awards

The ACM presents or co–presents a number of awards for outstanding technical and professional achievements and contributions in computer science and information technology. * ACM A. M. Turing Award * ACM – AAAI Allen Newell Award * ACM Athena Lecturer Award * ACM/CSTA Cutler-Bell Prize in High School Computing * ACM Distinguished Service Award * ACM Doctoral Dissertation Award * ACM Eugene L. Lawler Award *
ACM Fellow ACM Fellowship is an award and fellowship A fellow is a broad concept whose exact meaning depends on context. In learned or professional A professional is a member of a profession or any person who earns their living from a specified profes ...
ship, awarded annually since 1993 * ACM Gordon Bell Prize *
ACM Grace Murray Hopper Award The Grace Murray Hopper Award (named for computer pioneer Rear admiral, RADM Grace Hopper) has been awarded by the Association for Computing Machinery (ACM) since 1971. The award goes to a computer professional who makes a single, significant techn ...
* ACM – IEEE CS George Michael Memorial HPC Fellowships * ACM – IEEE CS Ken Kennedy Award * ACM – IEEE Eckert-Mauchly Award * ACM India Doctoral Dissertation Award * ACM Karl V. Karlstrom Outstanding Educator Award * ACM Paris Kanellakis Theory and Practice Award * ACM Policy Award * ACM Presidential Award *
ACM Prize in Computing The ACM Prize in Computing was established by the Association for Computing Machinery to recognize individuals for early to mid-career innovative contributions in computing. The award carries a prize of $250,000. Financial support is provided by an ...
(formerly: ACM – Infosys Foundation Award in the Computing Sciences) * ACM Programming Systems and Languages Paper Award * ACM Student Research Competition *
ACM Software System Award The ACM Software System Award is an annual award that honors people or an organization "for developing a software system A software system is a system of intercommunicating software component, components based on software forming part of a computer ...
* International Science and Engineering Fair * Outstanding Contribution to ACM Award * SIAM/ACM Prize in Computational Science and Engineering Over 30 of ACM's Special Interest Groups also award individuals for their contributions with a few listed below. * ACM Alan D. Berenbaum Distinguished Service Award * ACM Maurice Wilkes Award * ISCA Influential Paper Award


Leadership

The President of ACM for 2020–2022 is
Gabriele Kotsis Gabriele Kotsis (born 29 October 1967, Vienna, Austria) is an Austrian computer scientist. She is full professor in computer science at Johannes Kepler University Linz, Johannes Kepler University (JKU), Linz, Austria, while leading the Department ...
, Professor at the
Johannes Kepler University Linz The Johannes Kepler University Linz (German: ''Johannes Kepler Universität Linz'', short: ''JKU'') is a public institution of higher education in Austria Austria (, ; german: Österreich ), officially the Republic of Austria ( ...
. She is successor of Cherri M. Pancake (2018–2020), Professor Emeritus at Oregon State University and Director of the Northwest Alliance for Computational Science and Engineering (NACSE); Vicki L. Hanson (2016–2018), Distinguished Professor at the Rochester Institute of Technology and Visiting Professor at the University of Dundee; Alexander L. Wolf (2014–2016), Dean of the Jack Baskin School of Engineering at the University of California, Santa Cruz; Vint Cerf (2012–2014), an American computer scientist who is recognized as one of "the fathers of the Internet"; Alain Chesnais (2010–2012), a French citizen living in Toronto, Ontario, Canada, where he runs his company named Visual Transitions; and Wendy Hall, Dame Wendy Hall of the University of Southampton, UK (2008–2010). ACM is led by a Council consisting of the President, Vice-President, Treasurer, Past President, SIG Governing Board Chair, Publications Board Chair, three representatives of the SIG Governing Board, and seven Members–At–Large. This institution is often referred to simply as "Council" in ''Communications of the ACM''.


Infrastructure

ACM has five "Boards" that make up various committees and subgroups, to help Headquarters staff maintain quality services and products. These boards are as follows: # Publications Board # SIG Governing Board # Education Board # Membership Services Board # Practitioners Board


ACM Council on Women in Computing

ACM-W, the ACM council on women in computing, supports, celebrates, and advocates internationally for the full engagement of women in computing. ACM–W's main programs are regional celebrations of women in computing, ACM-W chapters, and scholarships for women CS students to attend research conferences. In India and Europe these activities are overseen by ACM-W India and ACM-W Europe respectively. ACM-W collaborates with organizations such as the Anita Borg Institute, the National Center for Women & Information Technology, National Center for Women & Information Technology (NCWIT), and CRA-W: Committee on the Status of Women in Computing Research, Committee on the Status of Women in Computing Research (CRA-W).


Athena Lectures

The ACM-W gives an annual Athena Lecturer Award to honor outstanding women researchers who have made fundamental contributions to computer science. This program began in 2006. Speakers are nominated by SIG officers. * 2006–2007: Deborah Estrin of UCLA * 2007–2008: Karen Spärck Jones of Cambridge University * 2008–2009: Shafi Goldwasser of MIT and the Weitzmann Institute of Science * 2009–2010: Susan J. Eggers of the University of Washington * 2010–2011: Mary Jane Irwin of the Pennsylvania State University * 2011–2012: Judith S. Olson of the University of California, Irvine * 2012–2013: Nancy Lynch of MIT * 2013–2014: Katherine Yelick of LBNL * 2014–2015: Susan Dumais of Microsoft Research * 2015–2016: Jennifer Widom of Stanford University * 2016–2017: Jennifer Rexford of Princeton University


Cooperation

ACM's primary partner has been the IEEE Computer Society (IEEE-CS), which is the largest subgroup of the Institute of Electrical and Electronics Engineers (IEEE). The IEEE focuses more on hardware and standardization issues than theoretical
computer science Computer science deals with the theoretical foundations of information, algorithms and the architectures of its computation as well as practical techniques for their application. Computer science is the study of , , and . Computer science ...
, but there is considerable overlap with ACM's agenda. They have many joint activities including conferences, publications and awards. ACM and its SIGs co-sponsor about 20 conferences each year with IEEE-CS and other parts of IEEE. Eckert-Mauchly Award and Ken Kennedy Award, both major awards in computer science, are given jointly by ACM and the IEEE-CS. They occasionally cooperate on projects like developing computing curricula. ACM has also jointly sponsored on events with other professional organizations like the Society for Industrial and Applied Mathematics (SIAM).


Criticism

In December 2019, the ACM signed a letter to Donald J. Trump, President Trump opposing open access. A petition against this was formed and collected over a thousand signatures. In reaction to this, ACM clarified its position. The Symposium on Computational Geometry, SoCG conference, while originally an ACM conference, parted ways with ACM in 2014 because of problems when organizing conferences abroad.


See also

* ACM Classification Scheme * Franz Alt (mathematician), Franz Alt, former president * Edmund Berkeley, co–founder * Computer science * Computing * Bernard Galler, former president * List of Fellows of the Association for Computing Machinery, Fellows of the ACM (by year) * :Fellows of the Association for Computing Machinery, Fellows of the ACM (category) * Grace Murray Hopper Award * :Presidents of the Association for Computing Machinery, Presidents of the Association for Computing Machinery * Timeline of computing hardware before 1950 * Turing Award * List of academic databases and search engines


References


External links

*
ACM portal
for publications
ACM Digital LibraryAssociation for Computing Machinery Records, 1947-2009
Charles Babbage Institute, University of Minnesota.
ACM Upsilon Phi Epsilon honor society
{{DEFAULTSORT:Association For Computing Machinery Association for Computing Machinery, 1947 establishments in the United States Computer science-related professional associations International learned societies Organizations established in 1947