The NAIPC has three divisions. Please make sure you register for the correct one.

NAIPC Invitational Division

Participation in this division is by invitation only. The top 5 schools from each of the 11 North American regionals in 2016 will be invited to participate. Invitations will be sent soon to the coach of each team; if your team did not receive an invitation, please contact us at

NAIPC Open Division (USA and Canada)

You can register your team through the ICPC website:

Please register in the “Open Division (USA + Canada)” site.

Please note that teams in the Open Division do not need to have three members; individual teams or teams of two are acceptable. Contestants do not have to be ICPC-eligible; in particular, coaches and graduate students are welcome to register for the Open Division.

Please note that you will need an ICPC account to register for this division. If you do not have an ICPC account, you can create one here.

NAIPC Open Division (Rest of the World)

Registration is the same as for the previous division, except you must register for the “Open Division (Rest of the World)” site. Please remember that teams in this division are not eligible for prizes.