Weekly Practices

Penn State Competitive Programming is a new initiative from the ACM designed to prepare students for competitive programming competitions like ICPC and CodePSU, while also helping them develop their algorithmic problem-solving skills for technical job interviews. There are two meetings every week during the Spring Semester (January – May). Every Thursday, we provide questions from actual interviews to help students prepare and become more familiar with technical interviews. On Saturdays, we practice for ICPC! At these practices, students work together in small teams to attempt to solve as many problems as possible and then after, we discuss some of the solutions to the problems.

Technical Interview Preparation 
When: Every Thursday, 7-8 PM
Where: 370 Willard Building

Competitive Programming Practice
When: Every Saturday, 2-4 PM
Where: E201 Westgate Building


The International Collegiate Programming Contest is held every spring semester in Youngstown, Ohio. Students that have attended and shown the most progress in our Tuesday practices will be selected to be a part of our traveling team to compete in the contest. Other schools that attend this competition include (but are not limited to) Carnegie Mellon University, University of Pittsburgh, and Oberlin College. 

Here are some of our best team rankings from the past years in the Youngstown, Ohio site:
Fall 2019 – 4th & 5th place
Fall 2018 – 2nd place
Fall 2017 – 7th place
Fall 2016 – 5th place

For more information about the ICPC, click here to be directed to the 2019 Official Website


CodePSU is the largest competitive programming competition at Penn State. Based on the ACM’s International Collegiate Programming Contest (ICPC) standards, CodePSU welcomes 300+ Penn Staters of all majors and skill levels interested in programming. Competitors form teams of 3 and spend four hours working to solve 7 programming and algorithm problems. Prizes are awarded to the top three teams in each of the beginner, intermediate, and advanced competition categories. CodePSU provides participants a glimpse into the computer science world and offers an opportunity to attract the attention of sponsors and future employers present at the event.

For more information about CodePSU, click here to be directed to the event’s main page.