ACM-ICPC是由美国计算机协会(Association for Computing Machinery)于1970年发起组织的国际大学生程序设计竞赛(International Collegiate Programming Contest,简称ACM-ICPC或ACM),是一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。
经过 40多年的发展,ACM国际大学生程序设计竞赛已经发展成为最具影响力的大学生计算机竞赛,被誉为计算机软件领域的奥林匹克竞赛。 因ACM竞赛在全球的权威性与影响力,不但受到国际各知名大学的重视,而且受到全世界各著名计算机公司的高度关注,IBM、Google、Microsoft等世界著名信息企业相继成为竞赛赞助商。ACM-ICPC不但已成为大学计算机教育成果的展示舞台,而且成为信息企业挖掘世界顶尖计算机人才的最好机会。
ACM赛事由各大洲区域赛(Regional)和全球总决赛(World Final)两个主要阶段组成。根据各赛区规则,每站前若干名的学校自动获得参加全球总决赛的资格,决赛安排在每年的3-4月举行,而区域赛一般安排在上一年的9-12月举行。一个大学可以有多支队伍参加区域预赛,但只能有一支队伍参加全球总决赛。威海校区每年组织学生参加山东省ACM程序设计竞赛、威海市ACM程序设计竞赛、北京交通大学程序设计竞赛、北京交通大学新生程序设计竞赛等
威海学生自2017年开始参加山东省ACM大学生程序设计竞赛,9人获得山东省三等奖。
