Colorado State University to Host Regional Computer Programming Competition on Campus Saturday

Colorado State University students and top collegiate programmers from regional schools will compete in a battle of logic, strategy and mental endurance in the IBM-sponsored Association for Computing Machinery International Collegiate Programming Contest for a spot to compete at the World Finals in Egypt next spring.

The competition will be Saturday, Oct. 30, from 10 a.m. to 3 p.m. in the Computer Science Building on the Colorado State campus.

The Association for Computing Machinery International Collegiate Programming Contest challenges teams of three university students to use their programming skills and rely on their mental endurance to solve complex, real world problems under a grueling five-hour deadline.

The contest “is the Olympics of the computer programming world. These students push their minds to the limit, manipulating technologies such as analytics, system optimization and collaboration to effectively solve a semester’s worth of computer programming in just five hours,” said Michael Karasick, vice president of strategy and technology at IBM Software Group.

Colorado State University has four student teams in the competition and will compete against teams from Colorado School of Mines, Mesa State, Montana State University – Bozeman, the U.S. Air Force Academy and University of Wyoming. Only 100 successful teams will advance to the World Finals in Sharm El-Sheikh, Egypt.

Since IBM became sponsor in 1997, the contest has grown to involve 22,000 of the finest students and faculty in computing disciplines from over 1,931 universities from 82 countries on six continents. For more information visit IBM’s contest page at

The Association for Computing Machinery (ACM) is a major force in advancing the skills of information technology professionals and students. ACM serves its global membership of 80,000 by delivering cutting edge technical information and transferring ideas from theory to practice. For more information, see