everything.study
15-295

Competition Programming and Problem Solving

5 units · Undergraduate

Fall and Spring: 5 units Each year, Carnegie Mellon fields two teams for participation in the ACM-ICPC Regional Programming Contest. During many recent years, one of those teams has earned the right to represent Carnegie Mellon at the ACM-ICPC World Finals. This course is a vehicle for those who consistently and rigorously train in preparation for the contests to earn course credit for their effort and achievement. Preparation involves the study of algorithms, the practice of programming and debugging, the development of test sets, and the growth of team, communication, and problem solving skills. Neither the course grade nor the number of units earned are dependent on ranking in any contest. Students are not required to earn course credit to participate in practices or to compete in ACM-ICPC events. Prerequisites: ( 15-195 Min. grade C or 15-295 Min. grade C) and 15-122 Min. grade C Course Website: https://contest.cs.cmu.edu/295/

Sources