مسابقات برنامهنویسی دانشجویی ACM-ICPC سی و شش سال پیش توسط انجمن معتبر ACM با هدف ارتقا توان برنامهنویسی گروهی در بین دانشجویان بنا نهاده شد. از این مسابقات به عنوان المپیک برنامهنویسی هم یاد میشود و این مسابقات جزو قدیمیترین، بزرگترین و پراعتبارترین مسابقهی رقابتی برنامهنویسی در سطح جهان است، به شمار میرود.
شاخه دانشجویی ACM دانشگاه شهید بهشتی به عنوان دومین شاخه دانشجویی ACM در ایران اکنون با بیش از 30 عضو و برگزاری مسابقات متعدد داخلی از جمله گروههای فعال در دانشکده مهندسی و علوم کامپیوتر محسوب می شود. این گروه در سال تحصیلی 1390-1391 موفق به برگزاری اولین دوره مسابقه ملی برنامهنویسی در دانشگاه شهیدبهشتی شد که این مسابقه به عنوان برترین فعالیت علمی بین تمام انجمنهای علمی دانشگاه انتخاب شد. مسابقه برنامهسازی ACM در منطقه غرب آسیا از سال 1378 در تهران برگزار شده است.