Get good at computer programming by learning to compete in programming competitions! (Even if you don’t plan to compete!)
Why you should take this course!
Logistics, grading, and other info.
What we’ll cover, and when!