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.
- ACM Education provides information about ACM’s educational initiatives.
- The ACM NDC Study offers reports on non-doctoral computing departments.
- The Learning at Scale conference brings together research on learning and computing.
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.
