USA Computing Olympiad (USACO) 2017-2018 schedule is posted on USACO Website. There are four contests throughout the year; all contests are free and online. The first contest will be available on December 15-18. New students can sign up for an account easily on the website and can take the Bronze contest.
For more information on USACO, check USACO Website.