Competitive Programmers Union

The Competitive
Programmers Union

A Purdue student organization.

We write efficient, correct and concise code to solve modern problems.

Purdue's community for competitive programming

The CPU supports competitive programming at Purdue by participating in contests together (notably, the ICPC and occasional Codeforces contests) and discussing solutions. We also host contests such as HammerWars, welcome beginners to the sport, and foster an active online presence.

We develop problem-solving skills that are invaluable today: not do they only appear frequently in technical interviews, but general strategies occur everywhere throughout computer science and mathematics. Join the Discord to get involved or feel free to shoot us an email!

We have weekly meetings consisting of a focused lecture and problems. Take a look at our practice schedule!

Hall of fame

Trung Dang

codeforcesKuroni (2589)

Alumni, ICPC ECNA 2022 champion, WF 2022/2024

Zhongtang Luo

codeforcesZhtluo (2372)

President 2023-2024, current student and CP3 instructor, ICPC WF 2018 silver medalist

Arvind Ramaswami

codeforcesarvindr9 (2143)

Current student and CP2/3 instructor, ICPC WF 2020

Richard Li

codeforcesrichzli (1925)

Alumni, ICPC WF 2021/2022/2024

Riley Borgard

codeforcesMonogon (2471)

President 2020-2021, Alumni, ICPC WF 2021/2022, ECNA 2022 champion

Devin Qu

codeforcesdevinqu (2298)

Alumni, ICPC ECNA 2022 champion, WF 2024

Wilbert Chu

codeforcesgolomb (2610)

Current student, ICPC NAC 2025, WF 2025, ECNA 2026 champion, ICPC NAC 2027

Peter Jin

codeforcesshcal (2021)

Alumni, ICPC WF 2024. bye petorz

Minh Nguyen

codeforcesTomOwO (2062)

ICPC WF 2024

Egor Gagushin

codeforceseggag32 (2028)

Alumni, ICPC WF 2024. rip egorz :(

Thomas Marlowe

codeforcescanine (1942)

President 2024-2026, ICPC NAC 2025, WF 2025

Robert Lee

codeforcesRobertYL (1821)

Current student, ICPC NAC 2025, WF 2025

Brijesh Patel

codeforcesbbpateljr19 (?)

Treasurer 2025-2026

Arnav Arora

codeforcesiond (1669)

Treasurer 2024-2025

Saarang Srinivasan

codeforcessaarang (1714)

Treasurer 2023-2024

Owen Eckart

codeforcesJellyman102 (1725)

Self-proclaimed mascot (unofficial)

Pratyanch Jain

codeforcespratyanch_jain (1486)

Official mascot (involuntary)

Jimmy Dinh

codeforcesjd04 (1648)

ICPC NAC 2026

Leo Lee

codeforcesygll (1792)

ICPC NAC 2026

Jack Fang

codeforcesOrange905 (1582)

ICPC NAC 2026

Matthew Li

codeforceshyprox (1948)

President 2026-Present, ICPC ECNA 2026 champion, NAC 2027

Munir Kudrati-Plummer

codeforcesMunirKP (1732)

Treasurer 2026-2027

Dat Le

codeforcesldss (1783)

Media Head 2026-Present

Eric Jin

codeforcesgreateric (2152)

Treasurer 2027-Present

Tanishq Pauskar

codeforcesPuddles_Penguin (2082)

ICPC ECNA 2026 champion, NAC 2027