Completed programming assigments from Fall 2012