SNUPS (SNU Problem Solvers) is an academic society that studies algorithm & data structures and participate in programming competitions such as ACM-ICPC. In preparation for the competitions, most club memebers meet weekly to learn problem-solving skills and algorithmic techniques, open seminar sometimes, and organize 3-member teams with mock competitions held one or two times every year. Team members can promote both skills and friendship by team practicing. As a result, SNUPS has always won gold prize in the ACM-ICPC Daejeon regional, and often advanced to the world final where only 100 teams are invited among ~6000 teams around the world.