The assignments for Algorithmic Thinking course in coursera: https://class.coursera.org/algorithmicthink-001