Programming Assignments from Stanford's Online Machine Learning class, Oct - Dec 2011