Discover computing differently.

ACM Selects are a series of guides to a broad range of topics in computer science. Learn more about the goals of ACM Selects or swipe left/right to discover our latest entries.

learn more

Getting Started with People Management

For those considering a long-term career in technology leadership, understanding and managing relationships is equally important as one’s ability to tackle technology trends and code.

learn more
Category:  
This is some text inside of a div block.

Getting Started with Cybersecurity

Whether it is building a simple app, accessing the WiFi in your local café or listening to a podcast, an important consideration that every technology user, engineer and service provider needs to be aware of is how secure the app or service they are either using or providing is.

learn more
Category:  
This is some text inside of a div block.

Getting Started with Computer Vision

Today, Computer Vision is important for everything from enabling autonomous vehicles to understand the world they are navigating, to using mobile phones to identify skin cancer, read a menu abroad in a foreign language, or identifying defective products in a manufacturing line.

learn more
Category:  
This is some text inside of a div block.
Prev
next
discover computing differently

What are ACM Selects?

ACM Selects are regularly distributed themed shortlists curated by subject matter experts for computing professionals. Each Select showcases a selection of learning resources, with the goal of helping people discover computing in an easily digestible format.

ACM Digital Library resources found in ACM Selects will be open to all, while some eLearning books, courses, and videos are only available for current ACM Members.

ACM Selects is part of ACM’s commitment to lifelong learning and professional development, serving a global membership of nearly 100,000 computing professionals and students. The ACM Selects program is a product of the ACM Practitioner Board and organized by the ACM Selects Subcommittee.

our latest selects
O

ur goal with any ACM Select is to provide new ways for you to discover relevant resources, be it through ACM or as authenticated by ACM-affiliated subject matter experts. Any given ACM Select will allow you to:

Explore ACM Resources

An ACM Select makes finding, accessing and understanding relevant ACM resources easier. All ACM Selects are curated and annotated by subject matter experts to provide context for learning and application.

Unless otherwise specified, ACM-affiliated resources made available though an ACM Select page will be made openly accessible.

Build on Your Skillset

Some ACM Selects are focused on skills development. Whether you are a student, an engineer or in management and leadership, these selections provide opportunities to pick up new insights, catch up on best practices or get started with entirely new disciplines altogether.

Find Your Community

When it comes to career success, belonging to a community can sometimes be as important as having the right skillset. To that end, some ACM Selects are focused on showcasing communities, their activities, and the ways in which people can participate in them.

Help Guide ACM Selects

The ACM Selects subcommittee welcomes community feedback and participation in determining topics, content, and nominations for guest contributors. Your contributions will be considered and greatly appreciated!
your learning matters

Latest Selects

ACM offers educational and professional development resources that bolster skills and enhance career opportunities. ACM Selects allow our community to stay competitive in the constantly changing world of computing.

explore more selects
Dec
1
//
2020
Getting Started Series

Getting Started with People Management

For those considering a long-term career in technology leadership, understanding and managing relationships is equally important as one’s ability to tackle technology trends and code.
Nov
24
//
2020
Getting Started Series

Getting Started with Cybersecurity

Whether it is building a simple app, accessing the WiFi in your local café or listening to a podcast, an important consideration that every technology user, engineer and service provider needs to be aware of is how secure the app or service they are either using or providing is.
Nov
17
//
2020
Getting Started Series

Getting Started with Computer Vision

Today, Computer Vision is important for everything from enabling autonomous vehicles to understand the world they are navigating, to using mobile phones to identify skin cancer, read a menu abroad in a foreign language, or identifying defective products in a manufacturing line.

Help guide ACM Selects!

Let us know how we can improve your ACM Selects experiences, what topics you would like us to cover in the future, whether you would like to contribute and/or subscribe to our newsletter by emailing selects-feedback@acm.org.

We never share your info. View our Privacy Policy
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
continue learning with the acm digital library!
explore ACM DL