Introduction to CS with Python Project 2 Fall 2012 through MIT EdX online course