ICPC is an algorithmic programming challenge that universities around the world participate in. Join fellow competitive programming enthusiasts who are seeking to take up challenging algorithmic coding competitions and represent UTSC.

If you want to challenge yourself and represent UTSC for ICPC 2020, our qualification round is going to be on Saturday, November 21st 1:00 PM - 6:00 PM, online on Kattis. This is an individual competition and standard ICPC rules apply. Sign up link below.

Updated Nov 21: Kattis LinkCheck out our Discord for more details in #announcements and #competitive-programming.

Sign Up with this link!: Google Form

Check out the gallery page for photos of the event and below for the 2019 ICPC results.

About ICPC: https://icpc.baylor.edu/

Our ICPC friends at UofT St. George (Check out their individual practice resources!): https://www.teach.cs.toronto.edu//~acm/#


Prof. Brian Harrington, email: bharrington [at] utsc [dot] utoronto [dot] ca


Prof. Albert Lai, email: trebla [at] cs [dot] toronto [dot] edu

Assistant Coach

Anh Le, email: ioanh [dot] le [at] mail [dot] utoronto [dot] ca

Previous ECNA Rounds

2019 Team Results

UTSC-A: Omar, Jerry. UTSC-B: Jason, Alon, Ziheng

2018 Team Results

Jerry, Omar, Keegan, Jon, Alon, Jason

2017 Team Results

William, Akshay, Rhys, Omar, Jerry, Jon

2016 Team Results

Rhys, Tudor, Jason, Omar, Ousmane, Vishwa


Legacy CSEC Algorithms ICPC Resources