About ACM Organization

ACM brings together computing educators, researchers, and professionals to inspire dialogue, share resources, and address the field's challenges. As the world’s largest computing society, ACM strengthens the profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life‐long learning, career development, and professional networking.

Learn how to start an ACM Student Chapter





ACM Membership Benefits

There are many reasons to join ACM. When you become a member, you become a part of the dynamic changes that are transforming our world, by helping to shape the future of computing. ACM provides the tools and resources to help get you there, by advancing your career and enriching your knowledge with life-long learning resources. ACM Professional and Student members enjoy these benefits:


  • A vast network of nearly 100,000 highly dedicated student and professional peers
  • ACM's Career & Job Center, where you will find targeted job opportunities and more
  • The opportunity to join one or more of ACM's Special Interest Groups in 37 specialty areas of IT
  • Become a member of computing community through one of hundreds of Professional and Student Chapters worldwide
  • Unique volunteering opportunities to gain hands-on experience and knowledge of the marketplace




ACM Special Interest Groups

ACM’s Special Interest Groups (SIGs) represent the major areas of the dynamic computing field. A primary source of original research and personal perspectives from the world's leading thinkers in computing and information technology, they foster technical communities within their respective specialties across countries and continents. ACM’s SIGs are invested in advancing the skills of their members, keeping them abreast of emerging trends. They offer opportunities for networking with colleagues, staying connected to peers and negotiating the strategic challenges of the digital age. Learn More




About ACM India Council

The ACM India Council is an effort of ACM aimed at increasing the level and visibility of ACM activities across India. The ACM community in India is growing in membership, number of chapters, sponsored conferences and symposia. The ACM India Council comprises a cross section of the computer science and information technology community committed to increasing the visibility and relevance of ACM in India. The council is focused on a wide range of ACM activities including:


  • serving as a professional network for everyone involved with the technology of computing
  • encouraging students to take an active interest in the emerging and exciting world of computing
  • facilitating the organization of high-quality ACM conferences in India
  • providing logistical support to grow more ACM professional and student chapters
  • enhancing access to the ACM Digital Library and publications for ACM members in India
  • increasing the participation of ACM members in India across all dimensions of ACM