SUMMARY

While the internet is full of self-guided learning in the subject of computer science, a field which welcomes amateurs and newcomers more readily than most advanced sciences, it is also important to connect with the professionals and the overall industry of the computing field. Here we find the leading professional organization in the field of computer science: the Association for Computing Machinery. They provide a professional infrastructure on an international scale, connecting educators, researchers, and employees in the industry via local chapters, publications, and conferences. Their Digital Library offers “the world’s most comprehensive database of full-text articles and bibliographic literature covering computing and information technology” (ACM, Inc., n.d., “About ACM Publications”). They publish multiple journals, as well as magazines, books, and conference proceedings. While some of these may require subscription or membership to ACM, some are available to all. Browse the website to learn more about the recent advancements in the field, join a local chapter, or discover something new about this vast and multi-faceted subject.


EVALUATION

ACM is primarily led by volunteers, though they do have a Board and Council to govern their decision-making. The association was founded in 1947, and currently they have a staff of 75 to coordinate membership and chapter activities. They are funded by paid memberships, including a more affordable student membership. Thus while some of their website and publications will remain off-limits for the casual self-guided learner, there are articles and various blog posts open to peruse in order to better understand what the ACM may offer to the future professional.

Like any professional organization, ACM may be biased by the opinions and biases of its governing members. However, they do publicly post their Code of Ethics and Professional Conduct, which outlines the fundamental ethical principles that they believe should guide their work. They also share profiles of their elected members and other governing members, the better to understand their credentials and any affiliations that may affect their work.

The website is a somewhat chaotic organization of posts and links to the various sections and functions of the site, including recent news and options to submit your work or attend upcoming conferences. A headline banner advertises their Digital Library, as well as their top journal, the Communications of the ACM. Their website’s most recent post is about the 2024 winners of the A.M. Turing Award, with a news release from March 5, 2025 -- this is the best indication of the most recent update to the website. The intended audience for the resource is primarily academic professionals in the computer science field, who may be publishing research and networking at conferences. But there are also lifelong learning opportunities and vast amounts of literature available to anyone who may be interested in computer science. For the self-guided learner or undergraduate student interested in a more “official” look at the computer science field, exploring the ACM website would be a great resource.

This website was found with a Google search for “computer science professional organizations,” where it was the second result after the IEEE Computer Society (another potentially helpful resource). However, unlike IEEE, the ACM appears more focused on educational networking, and thus may be better suited for an undergraduate audience.


ACM, Inc. (n.d.). About ACM Publications. ACM.org.https://www.acm.org/publications/about-publications. Retrieved 23 March 2025.