- A graphical introduction to dynamic programming by Avik Das
- Dynamic programming deep-dive: Chain Matrix Multiplication by Avik Das
- Real-world dynamic programming: seam carving by Avik Das
-
E-Maxx Algorithms in English - complete textbook-like resource with some practice problems
-
Principles of Algorithmic Problem Solving by Johan Sannemo
- UVA Toolkit - list of problems from UVA with topics areas listed
-
Algorithmic problem solving and interviews - a Coursera course from UC Sandiego
-
Competitive Programmer's Core Skills - a Coursera course from Saint Petersburg State University
-
Algorithmic Problem Solving, Fall 2018, NYU - course page
-
Competitive Learning, Greg Hamerly, Baylor University
-
Competitive Programming, University of Texas at Austin - course page
-
Competition Programming and Problem Solving, CMU, Spring 2019 - copuse page
-
A Competitive Programming Course, 2016, ???, Bjarki Agust Gudmundsson
-
Introduction to Programming Contests, Stanford - course page
-
Competitive Programming Club / CS 280 , James Madison University
-
GT Programming Team, Georgia Tech
-
UW-Madison teams for the programming contest, University of Wisconsin - Madison
ICPC
-
ICPC Regional Collegiate Programming Contest, Greater New York Region
-
ICPC North American Qualifier - October 5, 2019 (tentative), at 13:00 - 18:00 (CDT)
Other Contests
Contest Sites
-
AtCoder contest site