USACO Live Course Registration


Select the level that you would like to register for. Select a level to see more details about it.

Class Level

We ask for a $100 fee (less than $6 per hour of class) to help fund the infrastructure costs of creating these classes. If you're unable to pay, you'll get access to these classes for free.

Student Information

Please enter the information of the student to be registered.


Your payment for this class helps the Competitive Programming Initiative, a registered 501(c)(3) nonprofit organization, further its goal of promoting the field of competitive programming.

To finalize your registration, select a payment method below.

Returns: If you are not satisfied with our classes, you may cancel your class registration anytime before the second class for a full refund by emailing