Education

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...

[Learn More about Education…]

April 7 Mark Mueller-Eberstein Talks Blockchain and Cybersecurity

Register now for the next ACM Learning Center Webinar on, "The Next Radical Internet Transformation: How Blockchain Technology is Transforming Business, Governments, Computing, and Security Models," presented live on Friday, April 7 at 12 PM ET by Mark Mueller-Eberstein, Professor at Rutgers University, Senior Reserch Fellow at QIIR, CEO & Founder at Adgetec Corporation. Toufi Saliba, Founder of TodaQ foundation and Chair of the ACM PB Conference Committee, moderates the question-and-answer session following the talk.

image of Mark Mueller-Eberstein

ACM Fellow Jack Dongarra Discusses Current Trends in High Performance Computing

View on-demand the ACM Learning Center Webinar on, "Current Trends in High Performance Computing and Challenges for the Future," presented live by Jack Dongarra, Professor at the University of Tennessee and ACM Fellow. John West, Director of Strategic Initiatives at the Texas Advanced Computing Center, moderates the question-and-answer session following the talk.

photo of Jack Dongarra

Panel on Ethics in A.I. with Joanna Bryson, Francesca Rossi, Stuart Russell, and Michael Wooldridge

View on-demand the Learning Center Webinar, "Panel and Town Hall: Big Thoughts and Big Questions about Ethics in Artificial Intelligence," with Joanna Bryson, Francesca RossiStuart Russell, and Michael Wooldridge. Moderating the discussion will be Nicholas Mattei and Rosemary Paradis.

Webcast with Paul deGrandis on "Speaking Data: Simple, Functional Programming with Clojure"

View on-demand the ACM Learning Webinar, "Speaking Data: Simple, Functional Programming with Clojure," presented live by Paul deGrandis, Lead Developer, Architect, and Director of the Research and Innovation Group at Cognitect. A question-and-answer session moderated by Erik Meijer, Founder and CEO at Applied Duality, will follow the talk.

A New Framework to Define K-12 Computer Science Education

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.

EBooks from Morgan Kaufmann and Syngress

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.

New Skillsoft Videos

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:

  • ICND1
  • Microsoft Project 2013
  • Teradata SQL
  • Using Justinmind
  • WIFUND

ACM ICPC 2016 World Finals Winners, May 15-19, Phuket, Thailand

St. Petersburg State University, Shanghai Jiao Tong University, Harvard University and Moscow Institute of Physics and Technology were the top medal winners in the 2016 ACM International Collegiate Programming Contest. The first-place 2016 ACM-ICPC winners were students from St. Petersburg State University in Russia.

Read the news release.

ACM Recognizes High School Talent at Intel Science Fair

A panel of ACM judges joined other organizations in giving Special Awards to finalists in the 2016 Intel International Science and Engineering Fair (ISEF), the world's largest high school science research competition, held May 8-13 in Phoenix, Arizona. ISEF honors the world’s most promising student scientists, inventors and engineers, selected annually from hundreds of affiliated fairs around the world.

Bringing You the World’s Computing Literature

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 Digital Library

Lifelong Learning

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.

techpacks

Generation CS: Computer Science Undergraduate Enrollments Surge Since 2006

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/.

Image of CRA Logo

Curricula Recommendations

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.

C2013 Curriculum Guidelines now available in Chinese (Mandarin).

SE2014: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering.

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)

ACM Joint Task Force on Cybersecurity Education

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).

ACM Applauds Announcement of the CSforAll Initiative

ACM applauds US President Barack Obama's historic announcement of the Computer Science for All initiative. As the announcement states, computer science is a new basic skill necessary for economic opportunity and social mobility, and one that impacts every sector of our economy. It is crucial that it be taught in all schools, in the US and around the world.

Become an Ambassador for ACM

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. 

Ambassador for ACM Program

Get Involved with ACM

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.

volunteer