NMU Invitational Programming Contest
The NMU Student Chapter of the Association for Computing Machinery (ACM) has been planning and hosting this annual event since 2000. The NMU-hosted programming contest is designed specifically for college students and has had as many as 24 teams from five universities participating.
The NMU Invitational Programming Contest, although not having any ties to a larger international competition, draws more participation than the above competition does; it is the largest programming competition in the upper peninsula. This event allows our students and faculty to interact with their counterparts at other universities. The event has gotten strong positive feedback from the participants from other universities, and it receives positive exposure from the local media. The event is largely organized by our students, making this a learning experience on several fronts. As with the above competition, we generally perform quite well at the event, demonstrating that our program compares favorably to other programs in the region.
|2017 NMU Invitational Programming Contest will be held March 25, 2017 on the campus of Northern Michigan University!||Planning to visit? Click here for recommended lodging.|
|For information on registering and contest rules||Contact Dr. Andrew A. Poe|
ACM North Central North American Regional Programming Contest
The East Central North America Regional Programming Contest is one rung of an international competition. All the major universities in the world send teams to the regional competition corresponding to their location. NMU has historically performed quite well in the ACM competition, and the students look forward to it every year. The University generally performs well at the competition, providing evidence that our computer science program is preparing students comparably to other programs in the region.
The 2015 contest will be hosted by the University of Nebraska-Lincoln on Saturday, October 31, 2015 but NMU teams will participate at the site hosted by Michigan Technological University in Houghton. Teams typically consist of three students. If you're interested in participating, there will be a sign-up sheet in the CS Lab (2311 Jamrich Hall). Practice will take place on Wednesdays at 5 PM in the same lab beginning on September 9, 2015.
The BonzAI Brawl is a programming competition, but unlike the NMU or ACM programming contests, BonzAI Brawl is focused on artificial intelligence (AI) programming (similar to MIT's Battlecode). The test of a team's AI agent is how well it performs against other teams in its virtual environment. The contest has two main phases: the programming phase (8 hours of nonstop programming to build the AI agent), and a seeded elimination tournament (known as the "Brawl"). Each round of the Brawl itself is played out within the confines of a competitive strategy game.
For more information, contact Dr. Michael Kowalczyk.