ACM国际大学生程序设计竞赛(简称ACM-ICPC)是由国际计算机界具有悠久历史的权威性组织ACM学会(Association for Computing Machinery)主办,世界上公认的规模最大、水平最高、参与人数最多的国际大学生程序设计竞赛,其宗旨是使大学生能通过计算机充分展示自己分析问题和解决问题的能力,被业界称为IT界的“奥林匹克”竞赛。竞赛每年一届,今年是第41届。2016年ACM-ICPC亚洲区域赛在中国设立六个赛区,分别是大连赛区、沈阳赛区、青岛赛区、北京赛区、香港赛区和China-final赛区。大连赛区是今年的第一个赛区,共有来自包括清华大学、北京大学、香港中文大学等125所知名高校的218支队伍参加比赛。
北航ACM-ICPC程序设计竞赛由教务处领导,软件学院组织实施。参赛学生来自全校各学院的本科生。北航ACM训练基地每年在12月组织北航程序设计校赛,6月组织北航集训队选拔赛,进行ACM参赛队员的选拔,在全校选拔约30名学生组成10支队伍。春季学期进行一学期的专业学习和培训,暑假进行集训,10月份起开始有序参加亚洲区各赛区的网络选拔赛和现场赛,一直到12月亚洲区域赛比赛结束。在区域赛中晋级的学校将于来年5月参加全球总决赛(全球约120个名额)。