Curriculum

Build the fundamentals that last.

Structured course materials, references, problems, and solutions for classrooms and self-directed study.

LEARN · ICPC U
LEARNExplore the commons

ICPC Problem Archive

Coming Soon!

Through the Curriculum Committee at the ICPC North America, Christian Lim (Columbia) and Etienne Vouga (UT Austin) are co-leading the efforts to develop ready-made course materials, to be used for a classroom setting or a self-learning.

The contents consist of slide decks, code snippets, and a list of practice problems and their solutions.

Course I

Here

Course II

Coming Soon!

Course III

Coming Soon!

Course IV

Coming Soon!

Steven Halim, Felix Halim, and Suhendry Effendy developed the following material at the National University of Singapore.

Methods to Solve

Click Here

Competitive Programming 4

Click Here

Antti Laaksonen developed the following material at the University of Helsinki.

Code Submission Evaluation System (CSES)

Click Here

Competitive Programmer's Handbook

Click Here

Keep moving

Your next step
is ready.

Learn from experts