Assignments for Programming Languages Coursera course.