Don't forget to sign up for the 2022 competition.
Check out last year's album!

The 2022 NFPC on April 23rd has been cancelled. We're sorry and hope to reschedule the competition soon!

About the Competition

Find all of the information you need to know for the competition!

Register Your Team

Register your team to compete in the competition.

Practice Problems

Practice programming previous NFPC problems.