Education

Computing education helps people understand technology, develop practical skills, and make informed decisions about its effects on society. This page brings together educational resources from ACM and related organizations, alongside information about the Potomac ACM Chapter’s activities.

Explore Computing

Start with our Computing Disciplines & Majors guide to compare different areas of study. Our pages on preparing for a computing major, skills you can develop, and reasons to study computing offer starting points for students and families. Course content, admission requirements, and career pathways vary across institutions and countries.

Curriculum and Teaching Resources

Our Curricula Recommendations page links to published guidance for computing programs and schools. Consult the issuing organization’s website for the complete document, its intended educational level, and subsequent updates.

Professional Learning

The ACM Learning Center offers professional learning resources, including talks and other educational materials. Access conditions vary by resource; consult the relevant page for details.

Potomac Chapter Activities

Visit Outreach for school activities and booking enquiries. The Potomac ACM Policy Challenge encourages student research and engagement with technology policy.