Coursera progfun homework's and more