Programming assignments for Coursera Course - Programming Languages