ACM Skills Bundle Add-On

ACM has created a new Skills Bundle add-on providing unlimited access to ACM's collection of thousands of online books, courses, and training videos from O'Reilly, Skillsoft Percipio, and Pluralsight. ACM’s collection includes more than 60,000 online books and video courses from O’Reilly, 9,700 online courses and 11,000 eBooks and audiobooks from Skillsoft, and 2,000 courses from Pluralsight.

The new Skills Bundle add-on is available to paid Professional Members only. Visit the ACM subscription page or contact Member Services to add the Skills Bundle to your membership.

Listen to ACM ByteCast!

In this episode, part of a special collaboration between ACM ByteCast and the American Medical Informatics Association (AMIA)’s For Your Informatics podcast, hosts Sabrina Hsueh and Karmen Williams welcome Francesca Rossi, IBM Fellow and AI Ethics Global Leader, and current President of the Association for the Advancement of Artificial Intelligence (AAAI). Rossi works at the Thomas J. Watson IBM Research Lab in New York. Her research interests focus on artificial intelligence, especially constraint reasoning, preferences, multi-agent systems, computational social choice, and collective decision making. She is also interested in ethical issues in the development and behavior of AI systems. She has published more than 200 scientific articles in journals and conference proceedings and is a fellow of both AAAI and EurAI. Rossi has been the president of the International Joint Conference on AI (IJCAI), an Executive Counselor of AAAI, the Editor-in-Chief of the Journal of AI Research, and serves n the Board of Directors of the Partnership on AI. She has also served as a program co-chair and steering committee member of the AAAI/ACM Conference on AI Ethics and Society (AIES).

 

Image of Francesca Rossi

Titus Winters TechTalk

Register now for the next free ACM TechTalk, "Design Is Testability," presented on Wednesday, May 8 at 1:00 PM ET/17:00 UTC by Titus Winters, Senior Principal Scientist at Adobe. David Sankel, Principal Scientist at Adobe, will moderate the questions and answers session following the talk. Continue the discussion on ACM's Discourse Page.

Grokking Concurrency

This book gets you writing the kind of high-performance code your apps deserve. Inside, you’ll find thorough explanations of concurrency’s core concepts—all explained with interesting illustrations, insightful examples, and detailed techniques you can apply to your own projects. Discover effective concurrency practices that will help you leverage multiple cores, excel with high loads, handle terabytes of data, and continue working after hardware and software failures. The core concepts in this guide will remain eternally relevant, whether you’re building web apps, IoT systems, or handling big data.

Featured book: Grokking Concurrency

AWS Certified Solutions Architect - Professional (SAP-C02)

This course is a refresh of the popular Certified Solutions Architect - Professional course, updated to cover everything you need to pass the SAP-C02 exam. It’s been updated with more content, more strategies and more tips. The CSA-Pro exam is for advanced practitioners, and so is this course. We assume that you already have several years of AWS architecture experience behind you and that you already hold the AWS CSA-A certification, if not all three Associate-level AWS certs. This course will not only help you slay the CSA-Pro dragon with confidence, but will also help you continue to develop professionally as a Solutions Architect.

Featured Course: AWS Certified Solutions Architect - Professional (SAP-C02)

Modify a Virtual Machine v8 Lab

In this Challenge Lab, you will modify virtual machines in your vSphere environment. First, you will increase the size of the hard disk on a virtual machine, and then you will mount an existing hard disk on a virtual machine. Next, you will modify the hardware on a virtual machine, and then you will mount a raw device mapping (RDM) disk. Finally, you will add an additional network adapter to a virtual machine.

Featured Learning Resource: Modify a Virtual Machine v8 Lab

Zero Trust Architecture (ZTA)

The intention of this skill is to help you understand the foundational concepts of Zero Trust Architecture (ZTA), when and how to employ it, as well as understanding the resource implications and related decisions that need to be made. We also cover determining the deployment scenarios and use cases for ZTA, as well as migrating to and maturing associated programs.

Zero Trust Architecture (ZTA)

Mae Milano TechTalk

View the recent ACM TechTalk, "Programming Distributed Systems," presented on Wednesday, March 13 at 12:00 PM ET/17:00 UTC by Mae Milano, Assistant Professor at Princeton University. Ethan Cecchetti, Assistant Professor at the University of Wisconsin, moderated the questions and answers session following the talk. Continue the discussion on ACM's Discourse Page.

Vinod Khosla TechTalk

View the recent ACM TechTalk, "Fireside Chat with Entrepreneur and Venture Capitalist Vinod Khosla. Stephen Ibaraki, member of the ACM Practitioner Board and Chair of the ACM Professional Development Committee, moderated the questions and answers session following the talk.

The Impact of ML/AI on Networking and the Internet Over the Last Decade

View the recent ACM TechTalk, "The Impact of ML/AI on Networking and the Internet Over the Last Decade," presented by JP Vasseur, Cisco Engineering Fellow. Matthew Caesar, Chair of ACM SIGCOMM and Professor at the University of Illinois at Urbana-Champaign, moderated the questions and answers session following the talk. Continue the discussion on ACM's Discourse Page.

Discover ACM Selects - Shortlists of Learning Resources Curated by Experts

ACM Selects are themed shortlists curated by subject matter experts for both serious and emerging computing professionals, with the goal of providing new ways to discover relevant resources. Please visit our archive of Selects on a variety of subjects which is available here.

ACM Case Studies

Written by leading domain experts for software engineers, ACM Case Studies provide an in-depth look at how software teams overcome specific challenges by implementing new technologies, adopting new practices, or a combination of both. Often through first-hand accounts, these pieces explore what the challenges were, the tools and techniques that were used to combat them, and the solution that was achieved.

ACM Distinguished Speakers Program

The Distinguished Speakers Program (DSP) is one of ACM's most valued outreach programs, providing universities, corporations, event and conference planners, and local ACM chapters with direct access to top technology leaders and innovators from nearly every sector of the computing industry. ACM will cover the cost of transportation for the speaker to travel to your event.