ACM’s educational activities, conducted primarily through our Education Board and Council, range from the K-12 space (CSTA) and two-year programs to undergraduate, graduate, and doctoral-level education, and professional development for computing practitioners at every stage of their career...
View on-demand the ACM Learning Center Webinar on, "Monadic Programming for the Web Using React and RxJS," presented by Pat Sissons, Senior Software Developer at Marine Learning Systems. Erik Meijer, Founder and CEO at Applied Duality; and member of the ACM Queue Editorial Board, moderated the questions and answers session. Follow the continued discussion on ACM's Discourse Page.
View on-demand the ACM Learning Center Webinar, "AI, People, and the Open World," presented by Eric Horvitz, Technical Fellow and Director of Microsoft Research Labs; ACM Fellow. Stephen Ibaraki, Co-Chair of ACM Practitioners Board, moderated the questions and answers session. Continue the discussion on ACM's Discourse Page.
View on-demand the ACM Learning Center Webinar on, "Using Machine Learning to Study Neural Representations of Language Meaning," presented by Tom Mitchell, E. Fredkin University Professor at Carnegie Mellon University. Will Tracz, Lockheed Martin Fellow Emeritus, and Past Chair of ACM SIGSOFT, moderated the questions and answers session. Follow the continued discussion on ACM's Discourse Page.
Kelsey Hightower talks Application Management with Kubernetes
View on-demand the ACM Learning Center Webinar on, "Application Management with Kubernetes," presented by Kelsey Hightower, Staff Developer Advocate, Google Cloud Platform, Google. Eve Andersson, Senior Manager for Accessibility Engineering at Google and Chair of the ACM Professional Development Committee, moderated the Q&A session. Follow the continued discussion on ACM's Discourse Page.
In 2015-16, CRA conducted a survey to examine enrollment trends and their impact on CS programs. The survey was administered in parallel with CRA’s Taulbee Survey of doctoral-granting and ACM’s NDC Study of non-doctoral programs. The report, “Generation CS: CS Enrollments Surge Since 2006,” is now available at: http://cra.org/data/generation-cs/.
ACM, Code.org, the Computer Science Teachers Association, the Cyber Innovation Center, and the National Math and Science Initiative have launched a framework that identifies key K-12 computer science concepts and practices educators should expect students exiting grades 2, 5, 8, and 12 to know. The framework is intended to inform the development of standards, curriculum, and computer science pathways, and to help school systems build capacity for teaching computer science.
St. Petersburg University of IT, Mechanics and Optics, University of Warsaw, Seoul National University and St. Petersburg State University were the top medal winners in the 2017 ACM International Collegiate Programming Contest, held May 20 to 25 in Rapid City, South Dakota.
ACM presented seven Special Awards to finalists in the 2017 Intel International Science and Engineering Fair (ISEF), the world's largest high school science research competition, held May 14-19 in in Los Angeles, California. ISEF honors the world’s most promising student scientists, inventors and engineers, selected annually from hundreds of affiliated fairs around the world.
Titles have been added to the Morgan Kaufmann and Syngress Books collection, with coverage spanning Artificial Intelligence, Business Intelligence, Computer Human Interaction, Computing for Engineering, Computer Organization and Architecture, Data Management, Development Tools and Programming, Embedded Systems and Computer Engineering, Information Technology Networking, Professional and Career Development, Security, and Software. In total, 180 Morgan Kaufman and Syngress titles have been added to the Learning Center catalog.
The computing landscape is rapidly evolving, and what ACM offers must keep pace with this change. That's why ACM has established the Global Practitioner Advisory Community, a body of 100 software engineers, systems architects, systems administrators and other computing practitioners who will help ACM refine and create resources and experiences that allow practitioners to thrive throughout their careers.
Encourage your colleagues to join ACM, share the benefits of ACM and receive free gifts for participating. Your support of ACM is critical to our continuing efforts to advance computing as a science and a profession.
ACM offers lifelong learning resources including online books from Safari, online courses from Skillsoft, webinars on the hottest topics in computing and IT, and more.
The most comprehensive collection of full-text articles and bibliographic records covering computing and information technology includes the complete collection of ACM's publications.
ACM is a volunteer-led and member-driven organization. Everything ACM accomplishes is through the efforts of people like you. A wide range of activities keep ACM moving, including organizing conferences, editing journals, reviewing papers and participating on boards and committees, to name just a few. Find out all the ways that you can volunteer with ACM.
Broadcasts from the Microsoft Research Faculty Summit from Redmond, Washington on July 17 and 18 can now be viewed on demand. This free online event offered keynotes and selected presentations from the Faculty Summit on artificial intelligence research, “The Edge of AI.” Topics covered included machine learning; human language technologies; perception and sensing; AI and society; cyber-physical systems and robotics; human/AI collaboration; and more.
The ACM/CSTA Cutler-Bell Prize in High School Computing recognizes talented high school students in computer science. Judges will be looking for submissions that demonstrate ingenuity, complexity, relevancy, originality, and a desire to further computer science as a discipline. The application period closes November 1, 2017.
The ACM Joint Task Force on Cybersecurity Education (JTF) was launched in September 2015 with the purpose of developing comprehensive curricular guidance in cybersecurity education that will support future program development and associated educational efforts. The JTF is a collaboration between major international computing societies: Association for Computing Machinery (ACM), IEEE Computer Society (IEEE CS), Association for Information Systems Special Interest Group on Security (AIS SIGSEC), and International Federation for Information Processing Technical Committee on Information Security Education (IFIP WG 11.8). The JTF grew out of the foundational efforts of the Cyber Education Project (CEP). Download the latest draft report here.
ACM works with leading professional and scientific computing societies to develop curriculum recommendations for the rapidly changing landscape of computer technology. As the computing field continues to evolve, and new computing-related disciplines emerge, existing curriculum reports are updated, and additional reports for new computing disciplines drafted.
CE2016: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering has been endorsed by ACM and IEEE-CS. December 15, 2016.
CE2016 Curriculum Guidelines now available in Chinese (Mandarin).
CS2013 Curriculum Guidelines now available in Chinese (Mandarin).
Information Technology Competency Model of Core Learning Outcomes and Assessment for Associate-Degree Curriculum October 14, 2014: The Association for Computing Machinery Committee for Computing Education in Community Colleges (ACM CCECC)
Did you know that ACM members have access to thousands of IT and productivity videos from Skillsoft? Covering a variety of today's hottest topics, these videos offer "on-the-job" support and solutions for busy practitioners.
Recently, Skillsoft added significant video content in the following knowledge areas:
- Advanced jQuery
- AngularJS 2.0
- CompTIA Project+ PK0-004
- Data Science Essentials
- Enabling Office 365 Services
- Fundamentals of DevOps
- Hibernate with Oracle
- IBM WebSphere Commerce
- Implementing Cisco Threat Control Solutions
- Java EE 7 Back-end Server Development
- Microsoft SQL Server 2016
- Oracle Commerce
- PowerShell Essentials
- TIBCO Spotfire
- Visual Studio 2017
- Windows Server 2016