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 of ACM ByteCast, our special guest host Scott Hanselman (of The Hanselminutes Podcast) welcomes Kate Kallot, founder and CEO of Amini, an impact-driven AI company based in Nairobi, which focuses on the critical issue of data scarcity in Africa and its implications for AI development. Before Amini, her career spanned leadership positions at global tech companies, including NVIDIA, where she led global developer relations and expansion into emerging markets, and Arm, where she was a pivotal figure in the Tiny Machine Learning (TinyML) movement. At Intel, she led the development of the world’s first AI development kit in a USB form factor, the Neural Compute Stick, bringing computer vision and Al to IoT and edge devices to millions for the first time. Kate is a recognized expert and influencer in the AI field, advising international organizations and governments on the potential and challenges of AI for good. Her work has been recognized by TIME’s 100 Most Influential People in AI, the World Economic Forum as a Tech Pioneer, and One Young World as Entrepreneur of the Year 2024. A trusted voice in global AI policy and digital equity, Kate serves as Vice Chair of the ICC Global Environmental and Energy Commission and is a member of EY’s Global AI Advisory Council.

Dynamic Neural Network Compression for Scalable AI Deployment
Register now for the next free ACM TechTalk, "Dynamic Neural Network Compression for Scalable AI Deployment," presented on Thursday, May 29 at 12:00 PM ET/16:00 UTC by Aditya Challapally, Applied Science Lead at Microsoft. Chris Pease, Researcher at the MIT Media Lab, will moderate the questions and answers session following the talk. Continue the discussion on ACM's Discourse Page.

New Pluralsight Courses and Learning Paths
We have added dozens of new and updated Pluralsight learning paths, with hundreds of new courses added. These significant new additions to the custom ACM Pluralsight course library extend coverage of today’s most in-demand skills, technologies, and vendor certifications, including coverage of .NET and Blazor, Angular, AWS and Azure cloud, C#, Data Engineering, DevOps and ITOps, Generative AI and Machine Learning, Java and the Spring Framework, Kubernetes, Linux, Python, React, and Rust.

Blockchain Essentials: Core Concepts and Implementations
This book will teach you the core concepts of blockchain technology in a concise manner through straightforward, concrete examples using a range of programming languages, including Python and Solidity. The 50 programs presented in this book are all you need to gain a firm understanding of blockchain and how to implement it.

Data Communication Basics
In this course, you’ll learn how to craft effective data-driven messages for different audiences. First, you’ll explore how to identify your audience and tailor messaging for peers, managers, and executives. Next, you’ll discover the fundamentals of data storytelling and how to structure compelling narratives. Finally, you’ll learn to enhance your communication with visual aids that clearly and persuasively convey insights in presentations and reports.

Generate Image Descriptions from Text
In this Challenge Lab, you will explore how to generate image descriptions by using Azure AI Vision Services. First, you will generate a simple image description by using Azure Vision API. Next, you will generate descriptions for complex images. Finally, you will use Azure Vision Studio to perform Image Analysis.

Java
This path will take you from the very beginning, with no Java knowledge, all the way to being an expert in the language. The latest LTS version of Java, is used for all courses in the path.

Building Reliable AI Agents and LLM Apps Using LangChain and LangGraph
View the recent ACM TechTalk, "What's Differrent about LLM Apps," presented by Mayo Oshin, an AI engineer and early pioneer of LangChain, and Nuno Campos, Software Engineer at LangChain. Marlene Mhangami, Senior Developer Advocate at Microsoft and Vice-Chair of the ACM Practitioner Board, moderated the questions and answers session following the the talk. Continue the discussion on ACM's Discourse Page.

Empirical Software Design: When & Why
View the recent ACM TechTalk, "Empirical Software Design: When & Why," presented by software engineer Kent Beck. Margaret-Anne Storey, a professor of computer science and a Canada Research Chair in human and social aspects of software engineering, 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.
