Practice problems for Programming Language course on Coursera.